home *** CD-ROM | disk | FTP | other *** search
/ LEGS / LEGS.iso / LEGS vol.1⁄5MB / LEGS vol.1_5MB.rsrc / bin.rsrc_CODE_3_GnrlDialogs.txt < prev    next >
Text File  |  1994-02-05  |  248KB  |  4,227 lines

  1. # near model CODE resource
  2. # jump table entries: 1344-1353 (10 of them)
  3. fn00000000:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  2F0C                     move.l     -[A7], A4
  6. 00000006  286E 0008                movea.l    A4, [A6 + 0x8]
  7. 0000000A  486C FEEA                pea.l      [A4 - 0x116]
  8. 0000000E  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  9. 00000012  486C FEDA                pea.l      [A4 - 0x126]
  10. 00000016  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  11. 0000001A  486C FE8A                pea.l      [A4 - 0x176]
  12. 0000001E  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  13. 00000022  486C FECA                pea.l      [A4 - 0x136]
  14. 00000026  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  15. 0000002A  486C FE7A                pea.l      [A4 - 0x186]
  16. 0000002E  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  17. 00000032  486C FEB6                pea.l      [A4 - 0x14A]
  18. 00000036  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  19. 0000003A  486C FEAA                pea.l      [A4 - 0x156]
  20. 0000003E  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  21. 00000042  486C FE9A                pea.l      [A4 - 0x166]
  22. 00000046  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  23. 0000004A  486C FE8A                pea.l      [A4 - 0x176]
  24. 0000004E  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  25. 00000052  486C FE7A                pea.l      [A4 - 0x186]
  26. 00000056  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  27. 0000005A  486C FE6A                pea.l      [A4 - 0x196]
  28. 0000005E  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  29. 00000062  486C FE62                pea.l      [A4 - 0x19E]
  30. 00000066  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  31. 0000006A  486C FE5E                pea.l      [A4 - 0x1A2]
  32. 0000006E  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  33. 00000072  486C FC0E                pea.l      [A4 - 0x3F2]
  34. 00000076  4EAD 21F2                jsr        [A5 + 0x21F2 /* export_1082 */]
  35. 0000007A  486C FC16                pea.l      [A4 - 0x3EA]
  36. 0000007E  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  37. 00000082  4267                     clr.w      -[A7]
  38. 00000084  42A7                     clr.l      -[A7]
  39. 00000086  3F2C FEFA                move.w     -[A7], [A4 - 0x106]
  40. 0000008A  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  41. 0000008E  395F FBE8                move.w     [A4 - 0x418], [A7]+
  42. 00000092  285F                     movea.l    A4, [A7]+
  43. 00000094  4E5E                     unlink     A6
  44. 00000096  2E9F                     move.l     [A7], [A7]+
  45. 00000098  4E75                     rts
  46. fn0000009A:
  47. 0000009A  4E56 0000                link       A6, 0
  48. 0000009E  48E7 0018                movem.l    -[A7], A3,A4
  49. 000000A2  286E 0008                movea.l    A4, [A6 + 0x8]
  50. 000000A6  4A6E 000C                tst.w      [A6 + 0xC]
  51. 000000AA  6762                     beq        +0x64 /* 0000010E */
  52. 000000AC  204C                     movea.l    A0, A4
  53. 000000AE  316E 000C 000E           move.w     [A0 + 0xE], [A6 + 0xC]
  54. 000000B4  4A6C FBEA                tst.w      [A4 - 0x416]
  55. 000000B8  670E                     beq        +0x10 /* 000000C8 */
  56. 000000BA  4267                     clr.w      -[A7]
  57. 000000BC  3F2C FBEA                move.w     -[A7], [A4 - 0x416]
  58. 000000C0  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  59. 000000C4  395F FBE8                move.w     [A4 - 0x418], [A7]+
  60. label000000C8:
  61. 000000C8  4A6C FBEC                tst.w      [A4 - 0x414]
  62. 000000CC  670E                     beq        +0x10 /* 000000DC */
  63. 000000CE  4267                     clr.w      -[A7]
  64. 000000D0  3F2C FBEC                move.w     -[A7], [A4 - 0x414]
  65. 000000D4  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  66. 000000D8  395F FBE8                move.w     [A4 - 0x418], [A7]+
  67. label000000DC:
  68. 000000DC  102C FBE6                move.b     D0, [A4 - 0x41A]
  69. 000000E0  6718                     beq        +0x1A /* 000000FA */
  70. 000000E2  47EC FEFA                lea.l      A3, [A4 - 0x106]
  71. 000000E6  4267                     clr.w      -[A7]
  72. 000000E8  3F13                     move.w     -[A7], [A3]
  73. 000000EA  2F2B 0002                move.l     -[A7], [A3 + 0x2]
  74. 000000EE  486B 0006                pea.l      [A3 + 0x6]
  75. 000000F2  4EAD 031A                jsr        [A5 + 0x31A /* export_95 */]
  76. 000000F6  395F FBE8                move.w     [A4 - 0x418], [A7]+
  77. label000000FA:
  78. 000000FA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  79. 000000FE  4EBA FF00                jsr        [PC - 0x100 /* 00000000 */]
  80. 00000102  206E 0008                movea.l    A0, [A6 + 0x8]
  81. 00000106  2C48                     movea.l    A6, A0
  82. 00000108  4EFA 122E                jmp        [PC + 0x122E /* 00001338 */]
  83. 0000010C  0000 4CDF                ori.b      D0, 0xDF
  84. // begin alternate branch 0000010E-00000112
  85. label0000010E:
  86. 0000010E  4CDF 1800                movem.l    A3,A4, [A7]+
  87. // end alternate branch 0000010E-00000112
  88. label0000010E: // (misaligned)
  89. 00000110  1800                     move.b     D4, D0
  90. 00000112  4E5E                     unlink     A6
  91. 00000114  205F                     movea.l    A0, [A7]+
  92. 00000116  5C4F                     addq.w     A7, 6
  93. 00000118  4ED0                     jmp        [A0]
  94. fn0000011A:
  95. 0000011A  4E56 FFF8                link       A6, -0x0008
  96. 0000011E  203C 0000 00FF           move.l     D0, 0xFF
  97. 00000124  C0AE 0010                and.l      D0, [A6 + 0x10]
  98. 00000128  2D40 FFF8                move.l     [A6 - 0x8], D0
  99. 0000012C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  100. 00000130  2F3C 0000 0100           move.l     -[A7], 0x100
  101. 00000136  4EAD 0472                jsr        [A5 + 0x472 /* export_138 */]
  102. 0000013A  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  103. 0000013E  202E 000C                move.l     D0, [A6 + 0xC]
  104. 00000142  EA88                     lsr        D0, 5
  105. 00000144  E180                     asl        D0, 8
  106. 00000146  D0AE FFF8                add.l      D0, [A6 - 0x8]
  107. 0000014A  322E FFFE                move.w     D1, [A6 - 0x2]
  108. 0000014E  206E 0008                movea.l    A0, [A6 + 0x8]
  109. 00000152  E541                     asl        D1.w, 2
  110. 00000154  41E8 FC46                lea.l      A0, [A0 - 0x3BA]
  111. 00000158  2180 1000                move.l     [A0 + D1.w], D0
  112. 0000015C  4E5E                     unlink     A6
  113. 0000015E  205F                     movea.l    A0, [A7]+
  114. 00000160  DEFC 000C                add.w      A7, 0xC
  115. 00000164  4ED0                     jmp        [A0]
  116. fn00000166:
  117. 00000166  4E56 FFFC                link       A6, -0x0004
  118. 0000016A  7000                     moveq.l    D0, 0x00
  119. 0000016C  2F00                     move.l     -[A7], D0
  120. 0000016E  4267                     clr.w      -[A7]
  121. 00000170  A861                     syscall    Random
  122. 00000172  321F                     move.w     D1, [A7]+
  123. 00000174  201F                     move.l     D0, [A7]+
  124. 00000176  3001                     move.w     D0, D1
  125. 00000178  C0BC 0000 00FF           and.l      D0, 0xFF
  126. 0000017E  2D40 FFFC                move.l     [A6 - 0x4], D0
  127. 00000182  206E 0008                movea.l    A0, [A6 + 0x8]
  128. 00000186  2028 FEF6                move.l     D0, [A0 - 0x10A]
  129. 0000018A  E180                     asl        D0, 8
  130. 0000018C  D0AE FFFC                add.l      D0, [A6 - 0x4]
  131. 00000190  2D40 000C                move.l     [A6 + 0xC], D0
  132. 00000194  52A8 FEF6                addq.l     [A0 - 0x10A], 1
  133. 00000198  4E5E                     unlink     A6
  134. 0000019A  2E9F                     move.l     [A7], [A7]+
  135. 0000019C  4E75                     rts
  136. fn0000019E:
  137. 0000019E  4E56 0000                link       A6, 0
  138. 000001A2  2F0C                     move.l     -[A7], A4
  139. 000001A4  286E 0008                movea.l    A4, [A6 + 0x8]
  140. 000001A8  486C FC46                pea.l      [A4 - 0x3BA]
  141. 000001AC  203C 0000 0200           move.l     D0, 0x200
  142. 000001B2  E488                     lsr        D0, 2
  143. 000001B4  2F00                     move.l     -[A7], D0
  144. 000001B6  4EAD 29D2                jsr        [A5 + 0x29D2 /* export_1334 */]
  145. 000001BA  297C 0000 0200 FC46      move.l     [A4 - 0x3BA], 0x200
  146. 000001C2  297C 4D41 5354 FC4A      move.l     [A4 - 0x3B6], 0x4D415354 /* 'MAST' */
  147. 000001CA  70FF                     moveq.l    D0, 0xFFFFFFFF
  148. 000001CC  2940 FC4E                move.l     [A4 - 0x3B2], D0
  149. 000001D0  7008                     moveq.l    D0, 0x08
  150. 000001D2  2940 FEF6                move.l     [A4 - 0x10A], D0
  151. 000001D6  42A7                     clr.l      -[A7]
  152. 000001D8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  153. 000001DC  4EBA FF88                jsr        [PC - 0x78 /* 00000166 */]
  154. 000001E0  295F FEF2                move.l     [A4 - 0x10E], [A7]+
  155. 000001E4  42A7                     clr.l      -[A7]
  156. 000001E6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  157. 000001EA  4EBA FF7A                jsr        [PC - 0x86 /* 00000166 */]
  158. 000001EE  295F FEE2                move.l     [A4 - 0x11E], [A7]+
  159. 000001F2  42A7                     clr.l      -[A7]
  160. 000001F4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  161. 000001F8  4EBA FF6C                jsr        [PC - 0x94 /* 00000166 */]
  162. 000001FC  295F FED2                move.l     [A4 - 0x12E], [A7]+
  163. 00000200  42A7                     clr.l      -[A7]
  164. 00000202  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  165. 00000206  4EBA FF5E                jsr        [PC - 0xA2 /* 00000166 */]
  166. 0000020A  295F FEBE                move.l     [A4 - 0x142], [A7]+
  167. 0000020E  42A7                     clr.l      -[A7]
  168. 00000210  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  169. 00000214  4EBA FF50                jsr        [PC - 0xB0 /* 00000166 */]
  170. 00000218  295F FEB2                move.l     [A4 - 0x14E], [A7]+
  171. 0000021C  42A7                     clr.l      -[A7]
  172. 0000021E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  173. 00000222  4EBA FF42                jsr        [PC - 0xBE /* 00000166 */]
  174. 00000226  295F FEA2                move.l     [A4 - 0x15E], [A7]+
  175. 0000022A  7000                     moveq.l    D0, 0x00
  176. 0000022C  2940 FE92                move.l     [A4 - 0x16E], D0
  177. 00000230  7000                     moveq.l    D0, 0x00
  178. 00000232  2940 FE82                move.l     [A4 - 0x17E], D0
  179. 00000236  7000                     moveq.l    D0, 0x00
  180. 00000238  2940 FE72                move.l     [A4 - 0x18E], D0
  181. 0000023C  297C 0000 0080 FEEE      move.l     [A4 - 0x112], 0x80
  182. 00000244  297C 0000 0800 FEDE      move.l     [A4 - 0x122], 0x800
  183. 0000024C  42A7                     clr.l      -[A7]
  184. 0000024E  7034                     moveq.l    D0, 0x34
  185. 00000250  2F00                     move.l     -[A7], D0
  186. 00000252  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  187. 00000256  295F FECE                move.l     [A4 - 0x132], [A7]+
  188. 0000025A  42A7                     clr.l      -[A7]
  189. 0000025C  7038                     moveq.l    D0, 0x38
  190. 0000025E  2F00                     move.l     -[A7], D0
  191. 00000260  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  192. 00000264  295F FEBA                move.l     [A4 - 0x146], [A7]+
  193. 00000268  42A7                     clr.l      -[A7]
  194. 0000026A  7018                     moveq.l    D0, 0x18
  195. 0000026C  2F00                     move.l     -[A7], D0
  196. 0000026E  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  197. 00000272  295F FEAE                move.l     [A4 - 0x152], [A7]+
  198. 00000276  42A7                     clr.l      -[A7]
  199. 00000278  7018                     moveq.l    D0, 0x18
  200. 0000027A  2F00                     move.l     -[A7], D0
  201. 0000027C  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  202. 00000280  295F FE9E                move.l     [A4 - 0x162], [A7]+
  203. 00000284  7000                     moveq.l    D0, 0x00
  204. 00000286  2940 FE8E                move.l     [A4 - 0x172], D0
  205. 0000028A  7000                     moveq.l    D0, 0x00
  206. 0000028C  2940 FE7E                move.l     [A4 - 0x182], D0
  207. 00000290  7000                     moveq.l    D0, 0x00
  208. 00000292  2940 FE6E                move.l     [A4 - 0x192], D0
  209. 00000296  7000                     moveq.l    D0, 0x00
  210. 00000298  2940 FE66                move.l     [A4 - 0x19A], D0
  211. 0000029C  285F                     movea.l    A4, [A7]+
  212. 0000029E  4E5E                     unlink     A6
  213. 000002A0  2E9F                     move.l     [A7], [A7]+
  214. 000002A2  4E75                     rts
  215. fn000002A4:
  216. 000002A4  4E56 FFF8                link       A6, -0x0008
  217. 000002A8  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  218. 000002AC  2A2E 000C                move.l     D5, [A6 + 0xC]
  219. 000002B0  286E 0008                movea.l    A4, [A6 + 0x8]
  220. 000002B4  7000                     moveq.l    D0, 0x00
  221. 000002B6  2D40 0010                move.l     [A6 + 0x10], D0
  222. 000002BA  4A85                     tst.l      D5
  223. 000002BC  6604                     bne        +0x6 /* 000002C2 */
  224. 000002BE  6000 008C                bra        +0x8E /* 0000034C */
  225. label000002C2:
  226. 000002C2  42A7                     clr.l      -[A7]
  227. 000002C4  2F05                     move.l     -[A7], D5
  228. 000002C6  2F3C 5052 5354           move.l     -[A7], 0x50525354 /* 'PRST' */
  229. 000002CC  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  230. 000002D0  2E1F                     move.l     D7, [A7]+
  231. 000002D2  6606                     bne        +0x8 /* 000002DA */
  232. 000002D4  4EAD 1FBA                jsr        [A5 + 0x1FBA /* export_1011 */]
  233. 000002D8  6072                     bra        +0x74 /* 0000034C */
  234. label000002DA:
  235. 000002DA  42A7                     clr.l      -[A7]
  236. 000002DC  2047                     movea.l    A0, D7
  237. 000002DE  2050                     movea.l    A0, [A0]
  238. 000002E0  2F10                     move.l     -[A7], [A0]
  239. 000002E2  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  240. 000002E6  295F FE6E                move.l     [A4 - 0x192], [A7]+
  241. 000002EA  42A7                     clr.l      -[A7]
  242. 000002EC  2F2C FE6E                move.l     -[A7], [A4 - 0x192]
  243. 000002F0  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  244. 000002F4  295F FE6A                move.l     [A4 - 0x196], [A7]+
  245. 000002F8  4267                     clr.w      -[A7]
  246. 000002FA  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  247. 000002FE  395F FBE8                move.w     [A4 - 0x418], [A7]+
  248. 00000302  4AAC FE6A                tst.l      [A4 - 0x196]
  249. 00000306  672C                     beq        +0x2E /* 00000334 */
  250. 00000308  2047                     movea.l    A0, D7
  251. 0000030A  2F10                     move.l     -[A7], [A0]
  252. 0000030C  206C FE6A                movea.l    A0, [A4 - 0x196]
  253. 00000310  2F10                     move.l     -[A7], [A0]
  254. 00000312  2F2C FE6E                move.l     -[A7], [A4 - 0x192]
  255. 00000316  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  256. 0000031A  42A7                     clr.l      -[A7]
  257. 0000031C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  258. 00000320  4EBA FE44                jsr        [PC - 0x1BC /* 00000166 */]
  259. 00000324  2C1F                     move.l     D6, [A7]+
  260. 00000326  206C FE6A                movea.l    A0, [A4 - 0x196]
  261. 0000032A  2650                     movea.l    A3, [A0]
  262. 0000032C  26AC FE6E                move.l     [A3], [A4 - 0x192]
  263. 00000330  2746 0008                move.l     [A3 + 0x8], D6
  264. label00000334:
  265. 00000334  2F05                     move.l     -[A7], D5
  266. 00000336  4267                     clr.w      -[A7]
  267. 00000338  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  268. 0000033C  3F2C FBE8                move.w     -[A7], [A4 - 0x418]
  269. 00000340  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  270. 00000344  4EBA FD54                jsr        [PC - 0x2AC /* 0000009A */]
  271. 00000348  2D46 0010                move.l     [A6 + 0x10], D6
  272. label0000034C:
  273. 0000034C  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  274. 00000350  4E5E                     unlink     A6
  275. 00000352  205F                     movea.l    A0, [A7]+
  276. 00000354  504F                     addq.w     A7, 8
  277. 00000356  4ED0                     jmp        [A0]
  278. fn00000358:
  279. 00000358  4E56 FFF0                link       A6, -0x0010
  280. 0000035C  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  281. 00000360  286E 0008                movea.l    A4, [A6 + 0x8]
  282. 00000364  7000                     moveq.l    D0, 0x00
  283. 00000366  2D40 0012                move.l     [A6 + 0x12], D0
  284. 0000036A  4AAE 000E                tst.l      [A6 + 0xE]
  285. 0000036E  6604                     bne        +0x6 /* 00000374 */
  286. 00000370  6000 00D2                bra        +0xD4 /* 00000444 */
  287. label00000374:
  288. 00000374  42A7                     clr.l      -[A7]
  289. 00000376  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  290. 0000037A  2F3C 5052 4654           move.l     -[A7], 0x50524654 /* 'PRFT' */
  291. 00000380  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  292. 00000384  2C1F                     move.l     D6, [A7]+
  293. 00000386  6608                     bne        +0xA /* 00000390 */
  294. 00000388  4EAD 1FBA                jsr        [A5 + 0x1FBA /* export_1011 */]
  295. 0000038C  6000 00B6                bra        +0xB8 /* 00000444 */
  296. label00000390:
  297. 00000390  42A7                     clr.l      -[A7]
  298. 00000392  2046                     movea.l    A0, D6
  299. 00000394  2050                     movea.l    A0, [A0]
  300. 00000396  2F10                     move.l     -[A7], [A0]
  301. 00000398  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  302. 0000039C  2E1F                     move.l     D7, [A7]+
  303. 0000039E  4AAC FE62                tst.l      [A4 - 0x19E]
  304. 000003A2  660E                     bne        +0x10 /* 000003B2 */
  305. 000003A4  42A7                     clr.l      -[A7]
  306. 000003A6  2F07                     move.l     -[A7], D7
  307. 000003A8  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  308. 000003AC  295F FE62                move.l     [A4 - 0x19E], [A7]+
  309. 000003B0  6010                     bra        +0x12 /* 000003C2 */
  310. label000003B2:
  311. 000003B2  2F2C FE62                move.l     -[A7], [A4 - 0x19E]
  312. 000003B6  2007                     move.l     D0, D7
  313. 000003B8  D0AC FE66                add.l      D0, [A4 - 0x19A]
  314. 000003BC  2F00                     move.l     -[A7], D0
  315. 000003BE  4EAD 23BA                jsr        [A5 + 0x23BA /* export_1139 */]
  316. label000003C2:
  317. 000003C2  4267                     clr.w      -[A7]
  318. 000003C4  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  319. 000003C8  395F FBE8                move.w     [A4 - 0x418], [A7]+
  320. 000003CC  4AAC FE62                tst.l      [A4 - 0x19E]
  321. 000003D0  56C0                     sne        D0
  322. 000003D2  4A00                     tst.b      D0
  323. 000003D4  6754                     beq        +0x56 /* 0000042A */
  324. 000003D6  4A6C FBE8                tst.w      [A4 - 0x418]
  325. 000003DA  57C1                     seq        D1
  326. 000003DC  C001                     and.b      D0, D1
  327. 000003DE  674A                     beq        +0x4C /* 0000042A */
  328. 000003E0  206C FE62                movea.l    A0, [A4 - 0x19E]
  329. 000003E4  2A2C FE66                move.l     D5, [A4 - 0x19A]
  330. 000003E8  DA90                     add.l      D5, [A0]
  331. 000003EA  2046                     movea.l    A0, D6
  332. 000003EC  2F10                     move.l     -[A7], [A0]
  333. 000003EE  2F05                     move.l     -[A7], D5
  334. 000003F0  2F07                     move.l     -[A7], D7
  335. 000003F2  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  336. 000003F6  42A7                     clr.l      -[A7]
  337. 000003F8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  338. 000003FC  4EBA FD68                jsr        [PC - 0x298 /* 00000166 */]
  339. 00000400  281F                     move.l     D4, [A7]+
  340. 00000402  2645                     movea.l    A3, D5
  341. 00000404  2687                     move.l     [A3], D7
  342. 00000406  2744 0008                move.l     [A3 + 0x8], D4
  343. 0000040A  2007                     move.l     D0, D7
  344. 0000040C  D1AC FE66                add.l      [A4 - 0x19A], D0
  345. 00000410  206C FE5E                movea.l    A0, [A4 - 0x1A2]
  346. 00000414  302E 000C                move.w     D0, [A6 + 0xC]
  347. 00000418  5340                     subq.w     D0, 1
  348. 0000041A  E540                     asl        D0.w, 2
  349. 0000041C  48C0                     ext.l      D0
  350. 0000041E  D090                     add.l      D0, [A0]
  351. 00000420  2940 FE5A                move.l     [A4 - 0x1A6], D0
  352. 00000424  206C FE5A                movea.l    A0, [A4 - 0x1A6]
  353. 00000428  2087                     move.l     [A0], D7
  354. label0000042A:
  355. 0000042A  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  356. 0000042E  4267                     clr.w      -[A7]
  357. 00000430  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  358. 00000434  3F2C FBE8                move.w     -[A7], [A4 - 0x418]
  359. 00000438  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  360. 0000043C  4EBA FC5C                jsr        [PC - 0x3A4 /* 0000009A */]
  361. 00000440  2D44 0012                move.l     [A6 + 0x12], D4
  362. label00000444:
  363. 00000444  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  364. 00000448  4E5E                     unlink     A6
  365. 0000044A  205F                     movea.l    A0, [A7]+
  366. 0000044C  DEFC 000A                add.w      A7, 0xA /* '\n' */
  367. 00000450  4ED0                     jmp        [A0]
  368. fn00000452:
  369. 00000452  4E56 0000                link       A6, 0
  370. 00000456  48E7 0018                movem.l    -[A7], A3,A4
  371. 0000045A  286E 0008                movea.l    A4, [A6 + 0x8]
  372. 0000045E  42A7                     clr.l      -[A7]
  373. 00000460  2F2C FEAE                move.l     -[A7], [A4 - 0x152]
  374. 00000464  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  375. 00000468  295F FEAA                move.l     [A4 - 0x156], [A7]+
  376. 0000046C  4267                     clr.w      -[A7]
  377. 0000046E  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  378. 00000472  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  379. 00000476  4EBA FC22                jsr        [PC - 0x3DE /* 0000009A */]
  380. 0000047A  206C FEAA                movea.l    A0, [A4 - 0x156]
  381. 0000047E  2F10                     move.l     -[A7], [A0]
  382. 00000480  2F2C FEAE                move.l     -[A7], [A4 - 0x152]
  383. 00000484  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  384. 00000488  206C FEAA                movea.l    A0, [A4 - 0x156]
  385. 0000048C  2650                     movea.l    A3, [A0]
  386. 0000048E  26AC FEAE                move.l     [A3], [A4 - 0x152]
  387. 00000492  277C 5354 424C 0004      move.l     [A3 + 0x4], 0x5354424C /* 'STBL' */
  388. 0000049A  276C FEB2 0008           move.l     [A3 + 0x8], [A4 - 0x14E]
  389. 000004A0  7001                     moveq.l    D0, 0x01
  390. 000004A2  2740 0014                move.l     [A3 + 0x14], D0
  391. 000004A6  4CDF 1800                movem.l    A3,A4, [A7]+
  392. 000004AA  4E5E                     unlink     A6
  393. 000004AC  2E9F                     move.l     [A7], [A7]+
  394. 000004AE  4E75                     rts
  395. fn000004B0:
  396. 000004B0  4E56 0000                link       A6, 0
  397. 000004B4  48E7 0018                movem.l    -[A7], A3,A4
  398. 000004B8  286E 0008                movea.l    A4, [A6 + 0x8]
  399. 000004BC  42A7                     clr.l      -[A7]
  400. 000004BE  2F2C FE9E                move.l     -[A7], [A4 - 0x162]
  401. 000004C2  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  402. 000004C6  295F FE9A                move.l     [A4 - 0x166], [A7]+
  403. 000004CA  4267                     clr.w      -[A7]
  404. 000004CC  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  405. 000004D0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  406. 000004D4  4EBA FBC4                jsr        [PC - 0x43C /* 0000009A */]
  407. 000004D8  206C FE9A                movea.l    A0, [A4 - 0x166]
  408. 000004DC  2F10                     move.l     -[A7], [A0]
  409. 000004DE  2F2C FE9E                move.l     -[A7], [A4 - 0x162]
  410. 000004E2  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  411. 000004E6  206C FE9A                movea.l    A0, [A4 - 0x166]
  412. 000004EA  2650                     movea.l    A3, [A0]
  413. 000004EC  26AC FE9E                move.l     [A3], [A4 - 0x162]
  414. 000004F0  277C 4654 424C 0004      move.l     [A3 + 0x4], 0x4654424C /* 'FTBL' */
  415. 000004F8  276C FEA2 0008           move.l     [A3 + 0x8], [A4 - 0x15E]
  416. 000004FE  4CDF 1800                movem.l    A3,A4, [A7]+
  417. 00000502  4E5E                     unlink     A6
  418. 00000504  2E9F                     move.l     [A7], [A7]+
  419. 00000506  4E75                     rts
  420. fn00000508:
  421. 00000508  4E56 0000                link       A6, 0
  422. 0000050C  4267                     clr.w      -[A7]
  423. 0000050E  206E 0008                movea.l    A0, [A6 + 0x8]
  424. 00000512  3F28 FBEA                move.w     -[A7], [A0 - 0x416]
  425. 00000516  4868 FC1A                pea.l      [A0 - 0x3E6]
  426. 0000051A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  427. 0000051E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  428. 00000522  4EAD 29B2                jsr        [A5 + 0x29B2 /* export_1330 */]
  429. 00000526  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  430. 0000052A  4EBA FB6E                jsr        [PC - 0x492 /* 0000009A */]
  431. 0000052E  4E5E                     unlink     A6
  432. 00000530  205F                     movea.l    A0, [A7]+
  433. 00000532  DEFC 000C                add.w      A7, 0xC
  434. 00000536  4ED0                     jmp        [A0]
  435. export_168:
  436. fn00000538:
  437. 00000538  4E56 FBB2                link       A6, -0x044E
  438. 0000053C  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  439. 00000540  206E 000A                movea.l    A0, [A6 + 0xA]
  440. 00000544  43EE FEFA                lea.l      A1, [A6 - 0x106]
  441. 00000548  303C 0082                move.w     D0, 0x82
  442. label0000054C:
  443. 0000054C  32D8                     move.w     [A1]+, [A0]+
  444. 0000054E  51C8 FFFC                dbf        D0, -0x6 /* 0000054C */
  445. 00000552  42A7                     clr.l      -[A7]
  446. 00000554  486E FEFA                pea.l      [A6 - 0x106]
  447. 00000558  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  448. 0000055C  2D5F FBF2                move.l     [A6 - 0x40E], [A7]+
  449. 00000560  42A7                     clr.l      -[A7]
  450. 00000562  2F2E FBF2                move.l     -[A7], [A6 - 0x40E]
  451. 00000566  4EAD 26DA                jsr        [A5 + 0x26DA /* export_1239 */]
  452. 0000056A  4A9F                     tst.l      [A7]+
  453. 0000056C  670A                     beq        +0xC /* 00000578 */
  454. 0000056E  3D7C 0035 000E           move.w     [A6 + 0xE], 0x35 /* '5' */
  455. 00000574  6000 0DC2                bra        +0xDC4 /* 00001338 */
  456. label00000578:
  457. 00000578  426E 000E                clr.w      [A6 + 0xE]
  458. 0000057C  7000                     moveq.l    D0, 0x00
  459. 0000057E  2D40 FEEA                move.l     [A6 - 0x116], D0
  460. 00000582  7000                     moveq.l    D0, 0x00
  461. 00000584  2D40 FEDA                move.l     [A6 - 0x126], D0
  462. 00000588  7000                     moveq.l    D0, 0x00
  463. 0000058A  2D40 FECA                move.l     [A6 - 0x136], D0
  464. 0000058E  7000                     moveq.l    D0, 0x00
  465. 00000590  2D40 FEB6                move.l     [A6 - 0x14A], D0
  466. 00000594  7000                     moveq.l    D0, 0x00
  467. 00000596  2D40 FEAA                move.l     [A6 - 0x156], D0
  468. 0000059A  7000                     moveq.l    D0, 0x00
  469. 0000059C  2D40 FE9A                move.l     [A6 - 0x166], D0
  470. 000005A0  7000                     moveq.l    D0, 0x00
  471. 000005A2  2D40 FE8A                move.l     [A6 - 0x176], D0
  472. 000005A6  7000                     moveq.l    D0, 0x00
  473. 000005A8  2D40 FE7A                move.l     [A6 - 0x186], D0
  474. 000005AC  7000                     moveq.l    D0, 0x00
  475. 000005AE  2D40 FE6A                move.l     [A6 - 0x196], D0
  476. 000005B2  7000                     moveq.l    D0, 0x00
  477. 000005B4  2D40 FE62                move.l     [A6 - 0x19E], D0
  478. 000005B8  7000                     moveq.l    D0, 0x00
  479. 000005BA  2D40 FE5E                move.l     [A6 - 0x1A2], D0
  480. 000005BE  41EE FC0E                lea.l      A0, [A6 - 0x3F2]
  481. 000005C2  43ED A1C0                lea.l      A1, [A5 - 0x5E40]
  482. 000005C6  7003                     moveq.l    D0, 0x03
  483. label000005C8:
  484. 000005C8  30D9                     move.w     [A0]+, [A1]+
  485. 000005CA  51C8 FFFC                dbf        D0, -0x6 /* 000005C8 */
  486. 000005CE  7000                     moveq.l    D0, 0x00
  487. 000005D0  2D40 FC16                move.l     [A6 - 0x3EA], D0
  488. 000005D4  426E FBEA                clr.w      [A6 - 0x416]
  489. 000005D8  7000                     moveq.l    D0, 0x00
  490. 000005DA  2D40 FC1A                move.l     [A6 - 0x3E6], D0
  491. 000005DE  426E FBEC                clr.w      [A6 - 0x414]
  492. 000005E2  422E FBE6                clr.b      [A6 - 0x41A]
  493. 000005E6  4267                     clr.w      -[A7]
  494. 000005E8  3F2E FEFA                move.w     -[A7], [A6 - 0x106]
  495. 000005EC  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  496. 000005F0  486E FF00                pea.l      [A6 - 0x100]
  497. 000005F4  2F2D A432                move.l     -[A7], [A5 - 0x5BCE]
  498. 000005F8  2F2D A660                move.l     -[A7], [A5 - 0x59A0]
  499. 000005FC  4EAD 0312                jsr        [A5 + 0x312 /* export_94 */]
  500. 00000600  3D5F FBE8                move.w     [A6 - 0x418], [A7]+
  501. 00000604  70D0                     moveq.l    D0, 0xFFFFFFD0
  502. 00000606  B06E FBE8                cmp.w      D0, [A6 - 0x418]
  503. 0000060A  57C0                     seq        D0
  504. 0000060C  4400                     neg.b      D0
  505. 0000060E  1D40 FBE7                move.b     [A6 - 0x419], D0
  506. 00000612  4A6E FBE8                tst.w      [A6 - 0x418]
  507. 00000616  57C0                     seq        D0
  508. 00000618  4400                     neg.b      D0
  509. 0000061A  1D40 FBE6                move.b     [A6 - 0x41A], D0
  510. 0000061E  102E 0008                move.b     D0, [A6 + 0x8]
  511. 00000622  0A00 0001                xori.b     D0, 0x1
  512. 00000626  C02E FBE7                and.b      D0, [A6 - 0x419]
  513. 0000062A  122E FBE6                move.b     D1, [A6 - 0x41A]
  514. 0000062E  822E FBE7                or.b       D1, [A6 - 0x419]
  515. 00000632  0A01 0001                xori.b     D1, 0x1
  516. 00000636  8001                     or.b       D0, D1
  517. 00000638  670A                     beq        +0xC /* 00000644 */
  518. 0000063A  3F2E FBE8                move.w     -[A7], [A6 - 0x418]
  519. 0000063E  2F0E                     move.l     -[A7], A6
  520. 00000640  4EBA FA58                jsr        [PC - 0x5A8 /* 0000009A */]
  521. label00000644:
  522. 00000644  4267                     clr.w      -[A7]
  523. 00000646  3F2E FEFA                move.w     -[A7], [A6 - 0x106]
  524. 0000064A  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  525. 0000064E  486E FF00                pea.l      [A6 - 0x100]
  526. 00000652  1F3C 0003                move.b     -[A7], 0x3
  527. 00000656  486E FBEA                pea.l      [A6 - 0x416]
  528. 0000065A  4EAD 0302                jsr        [A5 + 0x302 /* export_92 */]
  529. 0000065E  2F0E                     move.l     -[A7], A6
  530. 00000660  4EBA FA38                jsr        [PC - 0x5C8 /* 0000009A */]
  531. 00000664  2F0E                     move.l     -[A7], A6
  532. 00000666  4EBA FB36                jsr        [PC - 0x4CA /* 0000019E */]
  533. 0000066A  42A7                     clr.l      -[A7]
  534. 0000066C  2F2E FEEE                move.l     -[A7], [A6 - 0x112]
  535. 00000670  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  536. 00000674  2D5F FEEA                move.l     [A6 - 0x116], [A7]+
  537. 00000678  4267                     clr.w      -[A7]
  538. 0000067A  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  539. 0000067E  2F0E                     move.l     -[A7], A6
  540. 00000680  4EBA FA18                jsr        [PC - 0x5E8 /* 0000009A */]
  541. 00000684  206E FEEA                movea.l    A0, [A6 - 0x116]
  542. 00000688  2F10                     move.l     -[A7], [A0]
  543. 0000068A  2F2E FEEE                move.l     -[A7], [A6 - 0x112]
  544. 0000068E  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  545. 00000692  206E FEEA                movea.l    A0, [A6 - 0x116]
  546. 00000696  2050                     movea.l    A0, [A0]
  547. 00000698  2D48 FBE2                move.l     [A6 - 0x41E], A0
  548. 0000069C  20AE FEEE                move.l     [A0], [A6 - 0x112]
  549. 000006A0  206E FBE2                movea.l    A0, [A6 - 0x41E]
  550. 000006A4  217C 4C49 5354 0004      move.l     [A0 + 0x4], 0x4C495354 /* 'LIST' */
  551. 000006AC  206E FBE2                movea.l    A0, [A6 - 0x41E]
  552. 000006B0  216E FEF2 0008           move.l     [A0 + 0x8], [A6 - 0x10E]
  553. 000006B6  206E FBE2                movea.l    A0, [A6 - 0x41E]
  554. 000006BA  7001                     moveq.l    D0, 0x01
  555. 000006BC  2140 0010                move.l     [A0 + 0x10], D0
  556. 000006C0  206E FBE2                movea.l    A0, [A6 - 0x41E]
  557. 000006C4  216E FEDE 0014           move.l     [A0 + 0x14], [A6 - 0x122]
  558. 000006CA  206E FBE2                movea.l    A0, [A6 - 0x41E]
  559. 000006CE  7001                     moveq.l    D0, 0x01
  560. 000006D0  2140 0018                move.l     [A0 + 0x18], D0
  561. 000006D4  206E FBE2                movea.l    A0, [A6 - 0x41E]
  562. 000006D8  317C 0010 001C           move.w     [A0 + 0x1C], 0x10
  563. 000006DE  206E FBE2                movea.l    A0, [A6 - 0x41E]
  564. 000006E2  317C 0002 001E           move.w     [A0 + 0x1E], 0x2
  565. 000006E8  206E FBE2                movea.l    A0, [A6 - 0x41E]
  566. 000006EC  317C 0003 0020           move.w     [A0 + 0x20], 0x3
  567. 000006F2  206E FBE2                movea.l    A0, [A6 - 0x41E]
  568. 000006F6  317C 0004 0022           move.w     [A0 + 0x22], 0x4
  569. 000006FC  206E FBE2                movea.l    A0, [A6 - 0x41E]
  570. 00000700  7001                     moveq.l    D0, 0x01
  571. 00000702  2140 0028                move.l     [A0 + 0x28], D0
  572. 00000706  206E FEEA                movea.l    A0, [A6 - 0x116]
  573. 0000070A  2010                     move.l     D0, [A0]
  574. 0000070C  7230                     moveq.l    D1, 0x30
  575. 0000070E  D081                     add.l      D0, D1
  576. 00000710  2D40 FEE6                move.l     [A6 - 0x11A], D0
  577. 00000714  206E FEE6                movea.l    A0, [A6 - 0x11A]
  578. 00000718  20AE FEE2                move.l     [A0], [A6 - 0x11E]
  579. 0000071C  206E FEE6                movea.l    A0, [A6 - 0x11A]
  580. 00000720  317C 0001 0004           move.w     [A0 + 0x4], 0x1
  581. 00000726  206E FEEA                movea.l    A0, [A6 - 0x116]
  582. 0000072A  2050                     movea.l    A0, [A0]
  583. 0000072C  2F08                     move.l     -[A7], A0
  584. 0000072E  42A7                     clr.l      -[A7]
  585. 00000730  2F2E FEEA                move.l     -[A7], [A6 - 0x116]
  586. 00000734  4EAD 27FA                jsr        [A5 + 0x27FA /* export_1275 */]
  587. 00000738  201F                     move.l     D0, [A7]+
  588. 0000073A  205F                     movea.l    A0, [A7]+
  589. 0000073C  2140 0024                move.l     [A0 + 0x24], D0
  590. 00000740  42A7                     clr.l      -[A7]
  591. 00000742  2F2E FEDE                move.l     -[A7], [A6 - 0x122]
  592. 00000746  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  593. 0000074A  2D5F FEDA                move.l     [A6 - 0x126], [A7]+
  594. 0000074E  4267                     clr.w      -[A7]
  595. 00000750  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  596. 00000754  2F0E                     move.l     -[A7], A6
  597. 00000756  4EBA F942                jsr        [PC - 0x6BE /* 0000009A */]
  598. 0000075A  206E FEDA                movea.l    A0, [A6 - 0x126]
  599. 0000075E  2F10                     move.l     -[A7], [A0]
  600. 00000760  2F2E FEDE                move.l     -[A7], [A6 - 0x122]
  601. 00000764  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  602. 00000768  206E FEDA                movea.l    A0, [A6 - 0x126]
  603. 0000076C  2050                     movea.l    A0, [A0]
  604. 0000076E  2D48 FBDE                move.l     [A6 - 0x422], A0
  605. 00000772  20AE FEDE                move.l     [A0], [A6 - 0x122]
  606. 00000776  206E FBDE                movea.l    A0, [A6 - 0x422]
  607. 0000077A  217C 5041 4745 0004      move.l     [A0 + 0x4], 0x50414745 /* 'PAGE' */
  608. 00000782  206E FBDE                movea.l    A0, [A6 - 0x422]
  609. 00000786  216E FEE2 0008           move.l     [A0 + 0x8], [A6 - 0x11E]
  610. 0000078C  206E FBDE                movea.l    A0, [A6 - 0x422]
  611. 00000790  216E FEF2 0010           move.l     [A0 + 0x10], [A6 - 0x10E]
  612. 00000796  206E FEDA                movea.l    A0, [A6 - 0x126]
  613. 0000079A  2010                     move.l     D0, [A0]
  614. 0000079C  7218                     moveq.l    D1, 0x18
  615. 0000079E  D081                     add.l      D0, D1
  616. 000007A0  2D40 FED6                move.l     [A6 - 0x12A], D0
  617. 000007A4  206E FED6                movea.l    A0, [A6 - 0x12A]
  618. 000007A8  20AE FEBE                move.l     [A0], [A6 - 0x142]
  619. 000007AC  206E FED6                movea.l    A0, [A6 - 0x12A]
  620. 000007B0  08E8 0006 0004           bset.b     [A0 + 0x4], 0x6
  621. 000007B6  206E FEDA                movea.l    A0, [A6 - 0x126]
  622. 000007BA  2050                     movea.l    A0, [A0]
  623. 000007BC  2F08                     move.l     -[A7], A0
  624. 000007BE  42A7                     clr.l      -[A7]
  625. 000007C0  2F2E FEDA                move.l     -[A7], [A6 - 0x126]
  626. 000007C4  226E FEEA                movea.l    A1, [A6 - 0x116]
  627. 000007C8  2251                     movea.l    A1, [A1]
  628. 000007CA  3F29 001C                move.w     -[A7], [A1 + 0x1C]
  629. 000007CE  3F3C 0001                move.w     -[A7], 0x1
  630. 000007D2  4EAD 2802                jsr        [A5 + 0x2802 /* export_1276 */]
  631. 000007D6  201F                     move.l     D0, [A7]+
  632. 000007D8  205F                     movea.l    A0, [A7]+
  633. 000007DA  2140 0014                move.l     [A0 + 0x14], D0
  634. 000007DE  102D B388                move.b     D0, [A5 - 0x4C78]
  635. 000007E2  6700 0420                beq        +0x422 /* 00000C04 */
  636. 000007E6  42A7                     clr.l      -[A7]
  637. 000007E8  2F2D AE96                move.l     -[A7], [A5 - 0x516A]
  638. 000007EC  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  639. 000007F0  2D5F FEC2                move.l     [A6 - 0x13E], [A7]+
  640. 000007F4  660A                     bne        +0xC /* 00000800 */
  641. 000007F6  2F3C 0000 82A3           move.l     -[A7], 0x82A3
  642. 000007FC  4EAD 202A                jsr        [A5 + 0x202A /* export_1025 */]
  643. label00000800:
  644. 00000800  206E FEC2                movea.l    A0, [A6 - 0x13E]
  645. 00000804  2050                     movea.l    A0, [A0]
  646. 00000806  2D68 0010 FEC6           move.l     [A6 - 0x13A], [A0 + 0x10]
  647. 0000080C  6700 00A8                beq        +0xAA /* 000008B6 */
  648. 00000810  42A7                     clr.l      -[A7]
  649. 00000812  2F2E FEC6                move.l     -[A7], [A6 - 0x13A]
  650. 00000816  4EAD 0EEA                jsr        [A5 + 0xEEA /* export_473 */]
  651. 0000081A  2D5F FE86                move.l     [A6 - 0x17A], [A7]+
  652. 0000081E  6608                     bne        +0xA /* 00000828 */
  653. 00000820  4EAD 1FBA                jsr        [A5 + 0x1FBA /* export_1011 */]
  654. 00000824  6000 0090                bra        +0x92 /* 000008B6 */
  655. label00000828:
  656. 00000828  42A7                     clr.l      -[A7]
  657. 0000082A  42A7                     clr.l      -[A7]
  658. 0000082C  2F2E FE86                move.l     -[A7], [A6 - 0x17A]
  659. 00000830  4EAD 2C5A                jsr        [A5 + 0x2C5A /* export_1415 */]
  660. 00000834  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  661. 00000838  2D5F FE8E                move.l     [A6 - 0x172], [A7]+
  662. 0000083C  42A7                     clr.l      -[A7]
  663. 0000083E  2F2E FE8E                move.l     -[A7], [A6 - 0x172]
  664. 00000842  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  665. 00000846  2D5F FE8A                move.l     [A6 - 0x176], [A7]+
  666. 0000084A  4267                     clr.w      -[A7]
  667. 0000084C  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  668. 00000850  3D5F FBE8                move.w     [A6 - 0x418], [A7]+
  669. 00000854  4AAE FE8A                tst.l      [A6 - 0x176]
  670. 00000858  6738                     beq        +0x3A /* 00000892 */
  671. 0000085A  206E FE86                movea.l    A0, [A6 - 0x17A]
  672. 0000085E  2F10                     move.l     -[A7], [A0]
  673. 00000860  206E FE8A                movea.l    A0, [A6 - 0x176]
  674. 00000864  2F10                     move.l     -[A7], [A0]
  675. 00000866  2F2E FE8E                move.l     -[A7], [A6 - 0x172]
  676. 0000086A  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  677. 0000086E  42A7                     clr.l      -[A7]
  678. 00000870  2F0E                     move.l     -[A7], A6
  679. 00000872  4EBA F8F2                jsr        [PC - 0x70E /* 00000166 */]
  680. 00000876  2D5F FE92                move.l     [A6 - 0x16E], [A7]+
  681. 0000087A  206E FE8A                movea.l    A0, [A6 - 0x176]
  682. 0000087E  2050                     movea.l    A0, [A0]
  683. 00000880  2D48 FBDA                move.l     [A6 - 0x426], A0
  684. 00000884  20AE FE8E                move.l     [A0], [A6 - 0x172]
  685. 00000888  206E FBDA                movea.l    A0, [A6 - 0x426]
  686. 0000088C  216E FE92 0008           move.l     [A0 + 0x8], [A6 - 0x16E]
  687. label00000892:
  688. 00000892  2F2E FEC6                move.l     -[A7], [A6 - 0x13A]
  689. 00000896  4267                     clr.w      -[A7]
  690. 00000898  4EAD 0E62                jsr        [A5 + 0xE62 /* export_456 */]
  691. 0000089C  4A6E FBE8                tst.w      [A6 - 0x418]
  692. 000008A0  6714                     beq        +0x16 /* 000008B6 */
  693. 000008A2  2F2D AE96                move.l     -[A7], [A5 - 0x516A]
  694. 000008A6  4267                     clr.w      -[A7]
  695. 000008A8  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  696. 000008AC  3F2E FBE8                move.w     -[A7], [A6 - 0x418]
  697. 000008B0  2F0E                     move.l     -[A7], A6
  698. 000008B2  4EBA F7E6                jsr        [PC - 0x81A /* 0000009A */]
  699. label000008B6:
  700. 000008B6  42A7                     clr.l      -[A7]
  701. 000008B8  42A7                     clr.l      -[A7]
  702. 000008BA  2F2E FEC2                move.l     -[A7], [A6 - 0x13E]
  703. 000008BE  4EAD 2C52                jsr        [A5 + 0x2C52 /* export_1414 */]
  704. 000008C2  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  705. 000008C6  2D5F FECE                move.l     [A6 - 0x132], [A7]+
  706. 000008CA  42A7                     clr.l      -[A7]
  707. 000008CC  2F2E FECE                move.l     -[A7], [A6 - 0x132]
  708. 000008D0  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  709. 000008D4  2D5F FECA                move.l     [A6 - 0x136], [A7]+
  710. 000008D8  4267                     clr.w      -[A7]
  711. 000008DA  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  712. 000008DE  3D5F FBE8                move.w     [A6 - 0x418], [A7]+
  713. 000008E2  4AAE FECA                tst.l      [A6 - 0x136]
  714. 000008E6  6754                     beq        +0x56 /* 0000093C */
  715. 000008E8  206E FEC2                movea.l    A0, [A6 - 0x13E]
  716. 000008EC  2F10                     move.l     -[A7], [A0]
  717. 000008EE  206E FECA                movea.l    A0, [A6 - 0x136]
  718. 000008F2  2F10                     move.l     -[A7], [A0]
  719. 000008F4  2F2E FECE                move.l     -[A7], [A6 - 0x132]
  720. 000008F8  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  721. 000008FC  206E FECA                movea.l    A0, [A6 - 0x136]
  722. 00000900  2050                     movea.l    A0, [A0]
  723. 00000902  2D48 FBD6                move.l     [A6 - 0x42A], A0
  724. 00000906  20AE FECE                move.l     [A0], [A6 - 0x132]
  725. 0000090A  206E FBD6                movea.l    A0, [A6 - 0x42A]
  726. 0000090E  216E FED2 0008           move.l     [A0 + 0x8], [A6 - 0x12E]
  727. 00000914  206E FBD6                movea.l    A0, [A6 - 0x42A]
  728. 00000918  216E FE92 0010           move.l     [A0 + 0x10], [A6 - 0x16E]
  729. 0000091E  206E FBD6                movea.l    A0, [A6 - 0x42A]
  730. 00000922  7001                     moveq.l    D0, 0x01
  731. 00000924  2140 0018                move.l     [A0 + 0x18], D0
  732. 00000928  206E FBD6                movea.l    A0, [A6 - 0x42A]
  733. 0000092C  216E FED2 001C           move.l     [A0 + 0x1C], [A6 - 0x12E]
  734. 00000932  206E FBD6                movea.l    A0, [A6 - 0x42A]
  735. 00000936  216E FED2 0020           move.l     [A0 + 0x20], [A6 - 0x12E]
  736. label0000093C:
  737. 0000093C  2F2D AE96                move.l     -[A7], [A5 - 0x516A]
  738. 00000940  4267                     clr.w      -[A7]
  739. 00000942  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  740. 00000946  3F2E FBE8                move.w     -[A7], [A6 - 0x418]
  741. 0000094A  2F0E                     move.l     -[A7], A6
  742. 0000094C  4EBA F74C                jsr        [PC - 0x8B4 /* 0000009A */]
  743. 00000950  42A7                     clr.l      -[A7]
  744. 00000952  2F2D AA4A                move.l     -[A7], [A5 - 0x55B6]
  745. 00000956  2F3C 5354 424C           move.l     -[A7], 0x5354424C /* 'STBL' */
  746. 0000095C  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  747. 00000960  2D5F FEA6                move.l     [A6 - 0x15A], [A7]+
  748. 00000964  6608                     bne        +0xA /* 0000096E */
  749. 00000966  2F0E                     move.l     -[A7], A6
  750. 00000968  4EBA FAE8                jsr        [PC - 0x518 /* 00000452 */]
  751. 0000096C  6068                     bra        +0x6A /* 000009D6 */
  752. label0000096E:
  753. 0000096E  42A7                     clr.l      -[A7]
  754. 00000970  42A7                     clr.l      -[A7]
  755. 00000972  2F2E FEA6                move.l     -[A7], [A6 - 0x15A]
  756. 00000976  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  757. 0000097A  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  758. 0000097E  2D5F FEAE                move.l     [A6 - 0x152], [A7]+
  759. 00000982  42A7                     clr.l      -[A7]
  760. 00000984  2F2E FEAE                move.l     -[A7], [A6 - 0x152]
  761. 00000988  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  762. 0000098C  2D5F FEAA                move.l     [A6 - 0x156], [A7]+
  763. 00000990  4267                     clr.w      -[A7]
  764. 00000992  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  765. 00000996  3D5F FBE8                move.w     [A6 - 0x418], [A7]+
  766. 0000099A  4AAE FEAA                tst.l      [A6 - 0x156]
  767. 0000099E  672C                     beq        +0x2E /* 000009CC */
  768. 000009A0  206E FEA6                movea.l    A0, [A6 - 0x15A]
  769. 000009A4  2F10                     move.l     -[A7], [A0]
  770. 000009A6  206E FEAA                movea.l    A0, [A6 - 0x156]
  771. 000009AA  2F10                     move.l     -[A7], [A0]
  772. 000009AC  2F2E FEAE                move.l     -[A7], [A6 - 0x152]
  773. 000009B0  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  774. 000009B4  206E FEAA                movea.l    A0, [A6 - 0x156]
  775. 000009B8  2050                     movea.l    A0, [A0]
  776. 000009BA  2D48 FBD2                move.l     [A6 - 0x42E], A0
  777. 000009BE  20AE FEAE                move.l     [A0], [A6 - 0x152]
  778. 000009C2  206E FBD2                movea.l    A0, [A6 - 0x42E]
  779. 000009C6  216E FEB2 0008           move.l     [A0 + 0x8], [A6 - 0x14E]
  780. label000009CC:
  781. 000009CC  2F2D AA4A                move.l     -[A7], [A5 - 0x55B6]
  782. 000009D0  4267                     clr.w      -[A7]
  783. 000009D2  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  784. label000009D6:
  785. 000009D6  3F2E FBE8                move.w     -[A7], [A6 - 0x418]
  786. 000009DA  2F0E                     move.l     -[A7], A6
  787. 000009DC  4EBA F6BC                jsr        [PC - 0x944 /* 0000009A */]
  788. 000009E0  42A7                     clr.l      -[A7]
  789. 000009E2  2F2D AA46                move.l     -[A7], [A5 - 0x55BA]
  790. 000009E6  2F3C 4654 424C           move.l     -[A7], 0x4654424C /* 'FTBL' */
  791. 000009EC  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  792. 000009F0  2D5F FE96                move.l     [A6 - 0x16A], [A7]+
  793. 000009F4  6608                     bne        +0xA /* 000009FE */
  794. 000009F6  2F0E                     move.l     -[A7], A6
  795. 000009F8  4EBA FAB6                jsr        [PC - 0x54A /* 000004B0 */]
  796. 000009FC  6068                     bra        +0x6A /* 00000A66 */
  797. label000009FE:
  798. 000009FE  42A7                     clr.l      -[A7]
  799. 00000A00  42A7                     clr.l      -[A7]
  800. 00000A02  2F2E FE96                move.l     -[A7], [A6 - 0x16A]
  801. 00000A06  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  802. 00000A0A  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  803. 00000A0E  2D5F FE9E                move.l     [A6 - 0x162], [A7]+
  804. 00000A12  42A7                     clr.l      -[A7]
  805. 00000A14  2F2E FE9E                move.l     -[A7], [A6 - 0x162]
  806. 00000A18  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  807. 00000A1C  2D5F FE9A                move.l     [A6 - 0x166], [A7]+
  808. 00000A20  4267                     clr.w      -[A7]
  809. 00000A22  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  810. 00000A26  3D5F FBE8                move.w     [A6 - 0x418], [A7]+
  811. 00000A2A  4AAE FE9A                tst.l      [A6 - 0x166]
  812. 00000A2E  672C                     beq        +0x2E /* 00000A5C */
  813. 00000A30  206E FE96                movea.l    A0, [A6 - 0x16A]
  814. 00000A34  2F10                     move.l     -[A7], [A0]
  815. 00000A36  206E FE9A                movea.l    A0, [A6 - 0x166]
  816. 00000A3A  2F10                     move.l     -[A7], [A0]
  817. 00000A3C  2F2E FE9E                move.l     -[A7], [A6 - 0x162]
  818. 00000A40  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  819. 00000A44  206E FE9A                movea.l    A0, [A6 - 0x166]
  820. 00000A48  2050                     movea.l    A0, [A0]
  821. 00000A4A  2D48 FBCE                move.l     [A6 - 0x432], A0
  822. 00000A4E  20AE FE9E                move.l     [A0], [A6 - 0x162]
  823. 00000A52  206E FBCE                movea.l    A0, [A6 - 0x432]
  824. 00000A56  216E FEA2 0008           move.l     [A0 + 0x8], [A6 - 0x15E]
  825. label00000A5C:
  826. 00000A5C  2F2D AA46                move.l     -[A7], [A5 - 0x55BA]
  827. 00000A60  4267                     clr.w      -[A7]
  828. 00000A62  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  829. label00000A66:
  830. 00000A66  3F2E FBE8                move.w     -[A7], [A6 - 0x418]
  831. 00000A6A  2F0E                     move.l     -[A7], A6
  832. 00000A6C  4EBA F62C                jsr        [PC - 0x9D4 /* 0000009A */]
  833. 00000A70  42A7                     clr.l      -[A7]
  834. 00000A72  2F2D A8D6                move.l     -[A7], [A5 - 0x572A]
  835. 00000A76  2F3C 5052 4E54           move.l     -[A7], 0x50524E54 /* 'PRNT' */
  836. 00000A7C  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  837. 00000A80  2D5F FE76                move.l     [A6 - 0x18A], [A7]+
  838. 00000A84  6700 01F4                beq        +0x1F6 /* 00000C7A */
  839. 00000A88  42A7                     clr.l      -[A7]
  840. 00000A8A  206E FE76                movea.l    A0, [A6 - 0x18A]
  841. 00000A8E  2050                     movea.l    A0, [A0]
  842. 00000A90  2F10                     move.l     -[A7], [A0]
  843. 00000A92  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  844. 00000A96  2D5F FE7E                move.l     [A6 - 0x182], [A7]+
  845. 00000A9A  42A7                     clr.l      -[A7]
  846. 00000A9C  2F2E FE7E                move.l     -[A7], [A6 - 0x182]
  847. 00000AA0  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  848. 00000AA4  2D5F FE7A                move.l     [A6 - 0x186], [A7]+
  849. 00000AA8  4267                     clr.w      -[A7]
  850. 00000AAA  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  851. 00000AAE  3D5F FBE8                move.w     [A6 - 0x418], [A7]+
  852. 00000AB2  4AAE FE7A                tst.l      [A6 - 0x186]
  853. 00000AB6  6700 0136                beq        +0x138 /* 00000BEE */
  854. 00000ABA  206E FE76                movea.l    A0, [A6 - 0x18A]
  855. 00000ABE  2F10                     move.l     -[A7], [A0]
  856. 00000AC0  206E FE7A                movea.l    A0, [A6 - 0x186]
  857. 00000AC4  2F10                     move.l     -[A7], [A0]
  858. 00000AC6  2F2E FE7E                move.l     -[A7], [A6 - 0x182]
  859. 00000ACA  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  860. 00000ACE  42A7                     clr.l      -[A7]
  861. 00000AD0  2F0E                     move.l     -[A7], A6
  862. 00000AD2  4EBA F692                jsr        [PC - 0x96E /* 00000166 */]
  863. 00000AD6  2D5F FE82                move.l     [A6 - 0x17E], [A7]+
  864. 00000ADA  206E FE7A                movea.l    A0, [A6 - 0x186]
  865. 00000ADE  2050                     movea.l    A0, [A0]
  866. 00000AE0  2D48 FBCA                move.l     [A6 - 0x436], A0
  867. 00000AE4  20AE FE7E                move.l     [A0], [A6 - 0x182]
  868. 00000AE8  206E FBCA                movea.l    A0, [A6 - 0x436]
  869. 00000AEC  216E FE82 0008           move.l     [A0 + 0x8], [A6 - 0x17E]
  870. 00000AF2  206E FE7A                movea.l    A0, [A6 - 0x186]
  871. 00000AF6  2050                     movea.l    A0, [A0]
  872. 00000AF8  700B                     moveq.l    D0, 0x0B
  873. 00000AFA  B068 0010                cmp.w      D0, [A0 + 0x10]
  874. 00000AFE  6600 00EE                bne        +0xF0 /* 00000BEE */
  875. 00000B02  42A7                     clr.l      -[A7]
  876. 00000B04  206E FE76                movea.l    A0, [A6 - 0x18A]
  877. 00000B08  2050                     movea.l    A0, [A0]
  878. 00000B0A  2F28 002E                move.l     -[A7], [A0 + 0x2E]
  879. 00000B0E  2F0E                     move.l     -[A7], A6
  880. 00000B10  4EBA F792                jsr        [PC - 0x86E /* 000002A4 */]
  881. 00000B14  2D5F FE72                move.l     [A6 - 0x18E], [A7]+
  882. 00000B18  206E FE7A                movea.l    A0, [A6 - 0x186]
  883. 00000B1C  2050                     movea.l    A0, [A0]
  884. 00000B1E  2D48 FBC6                move.l     [A6 - 0x43A], A0
  885. 00000B22  216E FE72 002E           move.l     [A0 + 0x2E], [A6 - 0x18E]
  886. 00000B28  206E FBC6                movea.l    A0, [A6 - 0x43A]
  887. 00000B2C  3D68 0134 FBEE           move.w     [A6 - 0x412], [A0 + 0x134]
  888. 00000B32  6700 00BA                beq        +0xBC /* 00000BEE */
  889. 00000B36  42A7                     clr.l      -[A7]
  890. 00000B38  302E FBEE                move.w     D0, [A6 - 0x412]
  891. 00000B3C  E540                     asl        D0.w, 2
  892. 00000B3E  48C0                     ext.l      D0
  893. 00000B40  2F00                     move.l     -[A7], D0
  894. 00000B42  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  895. 00000B46  2D5F FE5E                move.l     [A6 - 0x1A2], [A7]+
  896. 00000B4A  4267                     clr.w      -[A7]
  897. 00000B4C  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  898. 00000B50  3D5F FBE8                move.w     [A6 - 0x418], [A7]+
  899. 00000B54  4AAE FE5E                tst.l      [A6 - 0x1A2]
  900. 00000B58  6700 0094                beq        +0x96 /* 00000BEE */
  901. 00000B5C  7000                     moveq.l    D0, 0x00
  902. 00000B5E  2D40 FE4E                move.l     [A6 - 0x1B2], D0
  903. 00000B62  206E FE5E                movea.l    A0, [A6 - 0x1A2]
  904. 00000B66  2F10                     move.l     -[A7], [A0]
  905. 00000B68  302E FBEE                move.w     D0, [A6 - 0x412]
  906. 00000B6C  48C0                     ext.l      D0
  907. 00000B6E  2F00                     move.l     -[A7], D0
  908. 00000B70  4EAD 29D2                jsr        [A5 + 0x29D2 /* export_1334 */]
  909. 00000B74  3D7C 0001 FBC4           move.w     [A6 - 0x43C], 0x1
  910. 00000B7A  3D6E FBEE FBC2           move.w     [A6 - 0x43E], [A6 - 0x412]
  911. 00000B80  3D6E FBC4 FBF0           move.w     [A6 - 0x410], [A6 - 0x43C]
  912. 00000B86  605C                     bra        +0x5E /* 00000BE4 */
  913. label00000B88:
  914. 00000B88  206E FE7A                movea.l    A0, [A6 - 0x186]
  915. 00000B8C  2010                     move.l     D0, [A0]
  916. 00000B8E  D0BC 0000 0136           add.l      D0, 0x136
  917. 00000B94  222E FE4E                move.l     D1, [A6 - 0x1B2]
  918. 00000B98  D280                     add.l      D1, D0
  919. 00000B9A  2D41 FE56                move.l     [A6 - 0x1AA], D1
  920. 00000B9E  206E FE56                movea.l    A0, [A6 - 0x1AA]
  921. 00000BA2  2D50 FE52                move.l     [A6 - 0x1AE], [A0]
  922. 00000BA6  42A7                     clr.l      -[A7]
  923. 00000BA8  2F2E FE52                move.l     -[A7], [A6 - 0x1AE]
  924. 00000BAC  3F2E FBF0                move.w     -[A7], [A6 - 0x410]
  925. 00000BB0  2F0E                     move.l     -[A7], A6
  926. 00000BB2  4EBA F7A4                jsr        [PC - 0x85C /* 00000358 */]
  927. 00000BB6  2D5F FE52                move.l     [A6 - 0x1AE], [A7]+
  928. 00000BBA  206E FE7A                movea.l    A0, [A6 - 0x186]
  929. 00000BBE  2010                     move.l     D0, [A0]
  930. 00000BC0  D0BC 0000 0136           add.l      D0, 0x136
  931. 00000BC6  222E FE4E                move.l     D1, [A6 - 0x1B2]
  932. 00000BCA  D280                     add.l      D1, D0
  933. 00000BCC  2D41 FE56                move.l     [A6 - 0x1AA], D1
  934. 00000BD0  206E FE56                movea.l    A0, [A6 - 0x1AA]
  935. 00000BD4  20AE FE52                move.l     [A0], [A6 - 0x1AE]
  936. 00000BD8  7024                     moveq.l    D0, 0x24
  937. 00000BDA  D1AE FE4E                add.l      [A6 - 0x1B2], D0
  938. 00000BDE  526E FBF0                addq.w     [A6 - 0x410], 1
  939. 00000BE2  690A                     bvs        +0xC /* 00000BEE */
  940. label00000BE4:
  941. 00000BE4  302E FBF0                move.w     D0, [A6 - 0x410]
  942. 00000BE8  B06E FBC2                cmp.w      D0, [A6 - 0x43E]
  943. 00000BEC  6F9A                     ble        -0x64 /* 00000B88 */
  944. label00000BEE:
  945. 00000BEE  2F2D A8D6                move.l     -[A7], [A5 - 0x572A]
  946. 00000BF2  4267                     clr.w      -[A7]
  947. 00000BF4  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  948. 00000BF8  3F2E FBE8                move.w     -[A7], [A6 - 0x418]
  949. 00000BFC  2F0E                     move.l     -[A7], A6
  950. 00000BFE  4EBA F49A                jsr        [PC - 0xB66 /* 0000009A */]
  951. 00000C02  6076                     bra        +0x78 /* 00000C7A */
  952. label00000C04:
  953. 00000C04  2F0E                     move.l     -[A7], A6
  954. 00000C06  4EBA F84A                jsr        [PC - 0x7B6 /* 00000452 */]
  955. 00000C0A  2F0E                     move.l     -[A7], A6
  956. 00000C0C  4EBA F8A2                jsr        [PC - 0x75E /* 000004B0 */]
  957. 00000C10  42A7                     clr.l      -[A7]
  958. 00000C12  2F2E FECE                move.l     -[A7], [A6 - 0x132]
  959. 00000C16  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  960. 00000C1A  2D5F FECA                move.l     [A6 - 0x136], [A7]+
  961. 00000C1E  4267                     clr.w      -[A7]
  962. 00000C20  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  963. 00000C24  2F0E                     move.l     -[A7], A6
  964. 00000C26  4EBA F472                jsr        [PC - 0xB8E /* 0000009A */]
  965. 00000C2A  206E FECA                movea.l    A0, [A6 - 0x136]
  966. 00000C2E  2F10                     move.l     -[A7], [A0]
  967. 00000C30  2F2E FECE                move.l     -[A7], [A6 - 0x132]
  968. 00000C34  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  969. 00000C38  206E FECA                movea.l    A0, [A6 - 0x136]
  970. 00000C3C  2050                     movea.l    A0, [A0]
  971. 00000C3E  2D48 FBBE                move.l     [A6 - 0x442], A0
  972. 00000C42  20AE FECE                move.l     [A0], [A6 - 0x132]
  973. 00000C46  206E FBBE                movea.l    A0, [A6 - 0x442]
  974. 00000C4A  217C 424B 4744 0004      move.l     [A0 + 0x4], 0x424B4744 /* 'BKGD' */
  975. 00000C52  206E FBBE                movea.l    A0, [A6 - 0x442]
  976. 00000C56  216E FED2 0008           move.l     [A0 + 0x8], [A6 - 0x12E]
  977. 00000C5C  206E FBBE                movea.l    A0, [A6 - 0x442]
  978. 00000C60  7001                     moveq.l    D0, 0x01
  979. 00000C62  2140 0018                move.l     [A0 + 0x18], D0
  980. 00000C66  206E FBBE                movea.l    A0, [A6 - 0x442]
  981. 00000C6A  216E FED2 001C           move.l     [A0 + 0x1C], [A6 - 0x12E]
  982. 00000C70  206E FBBE                movea.l    A0, [A6 - 0x442]
  983. 00000C74  216E FED2 0020           move.l     [A0 + 0x20], [A6 - 0x12E]
  984. label00000C7A:
  985. 00000C7A  42A7                     clr.l      -[A7]
  986. 00000C7C  2F2E FEBA                move.l     -[A7], [A6 - 0x146]
  987. 00000C80  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  988. 00000C84  2D5F FEB6                move.l     [A6 - 0x14A], [A7]+
  989. 00000C88  4267                     clr.w      -[A7]
  990. 00000C8A  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  991. 00000C8E  2F0E                     move.l     -[A7], A6
  992. 00000C90  4EBA F408                jsr        [PC - 0xBF8 /* 0000009A */]
  993. 00000C94  206E FEB6                movea.l    A0, [A6 - 0x14A]
  994. 00000C98  2F10                     move.l     -[A7], [A0]
  995. 00000C9A  2F2E FEBA                move.l     -[A7], [A6 - 0x146]
  996. 00000C9E  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  997. 00000CA2  206E FEB6                movea.l    A0, [A6 - 0x14A]
  998. 00000CA6  2050                     movea.l    A0, [A0]
  999. 00000CA8  2D48 FBBA                move.l     [A6 - 0x446], A0
  1000. 00000CAC  20AE FEBA                move.l     [A0], [A6 - 0x146]
  1001. 00000CB0  206E FBBA                movea.l    A0, [A6 - 0x446]
  1002. 00000CB4  217C 4341 5244 0004      move.l     [A0 + 0x4], 0x43415244 /* 'CARD' */
  1003. 00000CBC  206E FBBA                movea.l    A0, [A6 - 0x446]
  1004. 00000CC0  216E FEBE 0008           move.l     [A0 + 0x8], [A6 - 0x142]
  1005. 00000CC6  206E FBBA                movea.l    A0, [A6 - 0x446]
  1006. 00000CCA  216E FEE2 0020           move.l     [A0 + 0x20], [A6 - 0x11E]
  1007. 00000CD0  206E FBBA                movea.l    A0, [A6 - 0x446]
  1008. 00000CD4  216E FED2 0024           move.l     [A0 + 0x24], [A6 - 0x12E]
  1009. 00000CDA  7001                     moveq.l    D0, 0x01
  1010. 00000CDC  2D40 FC06                move.l     [A6 - 0x3FA], D0
  1011. 00000CE0  102D B388                move.b     D0, [A5 - 0x4C78]
  1012. 00000CE4  674E                     beq        +0x50 /* 00000D34 */
  1013. 00000CE6  4267                     clr.w      -[A7]
  1014. 00000CE8  2F2D A548                move.l     -[A7], [A5 - 0x5AB8]
  1015. 00000CEC  486E FC0A                pea.l      [A6 - 0x3F6]
  1016. 00000CF0  486E FC0E                pea.l      [A6 - 0x3F2]
  1017. 00000CF4  4EAD 2B2A                jsr        [A5 + 0x2B2A /* export_1377 */]
  1018. 00000CF8  101F                     move.b     D0, [A7]+
  1019. 00000CFA  660A                     bne        +0xC /* 00000D06 */
  1020. 00000CFC  3F3C FF94                move.w     -[A7], 0xFF94
  1021. 00000D00  2F0E                     move.l     -[A7], A6
  1022. 00000D02  4EBA F396                jsr        [PC - 0xC6A /* 0000009A */]
  1023. label00000D06:
  1024. 00000D06  42A7                     clr.l      -[A7]
  1025. 00000D08  486E FC0E                pea.l      [A6 - 0x3F2]
  1026. 00000D0C  4EAD 20BA                jsr        [A5 + 0x20BA /* export_1043 */]
  1027. 00000D10  2D5F FC02                move.l     [A6 - 0x3FE], [A7]+
  1028. 00000D14  2D6E FC02 FC06           move.l     [A6 - 0x3FA], [A6 - 0x3FE]
  1029. 00000D1A  203C 5754 4C4B           move.l     D0, 0x57544C4B /* 'WTLK' */
  1030. 00000D20  B0AE FC0A                cmp.l      D0, [A6 - 0x3F6]
  1031. 00000D24  670E                     beq        +0x10 /* 00000D34 */
  1032. 00000D26  202E FC06                move.l     D0, [A6 - 0x3FA]
  1033. 00000D2A  7220                     moveq.l    D1, 0x20
  1034. 00000D2C  D081                     add.l      D0, D1
  1035. 00000D2E  5280                     addq.l     D0, 1
  1036. 00000D30  2D40 FC06                move.l     [A6 - 0x3FA], D0
  1037. label00000D34:
  1038. 00000D34  202E FC06                move.l     D0, [A6 - 0x3FA]
  1039. 00000D38  D0BC 0000 0600           add.l      D0, 0x600
  1040. 00000D3E  D0BC 0000 01FF           add.l      D0, 0x1FF
  1041. 00000D44  C0BC FFFF FE00           and.l      D0, 0xFFFFFE00
  1042. 00000D4A  2D40 FE4A                move.l     [A6 - 0x1B6], D0
  1043. 00000D4E  42A7                     clr.l      -[A7]
  1044. 00000D50  2F2E FE4A                move.l     -[A7], [A6 - 0x1B6]
  1045. 00000D54  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  1046. 00000D58  2D5F FC16                move.l     [A6 - 0x3EA], [A7]+
  1047. 00000D5C  4267                     clr.w      -[A7]
  1048. 00000D5E  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  1049. 00000D62  2F0E                     move.l     -[A7], A6
  1050. 00000D64  4EBA F334                jsr        [PC - 0xCCC /* 0000009A */]
  1051. 00000D68  206E FC16                movea.l    A0, [A6 - 0x3EA]
  1052. 00000D6C  2F10                     move.l     -[A7], [A0]
  1053. 00000D6E  2F2E FE4A                move.l     -[A7], [A6 - 0x1B6]
  1054. 00000D72  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  1055. 00000D76  102D B388                move.b     D0, [A5 - 0x4C78]
  1056. 00000D7A  672C                     beq        +0x2E /* 00000DA8 */
  1057. 00000D7C  206E FC16                movea.l    A0, [A6 - 0x3EA]
  1058. 00000D80  2010                     move.l     D0, [A0]
  1059. 00000D82  D0BC 0000 0600           add.l      D0, 0x600
  1060. 00000D88  2D40 FBFE                move.l     [A6 - 0x402], D0
  1061. 00000D8C  2F2E FC0A                move.l     -[A7], [A6 - 0x3F6]
  1062. 00000D90  2F2E FC02                move.l     -[A7], [A6 - 0x3FE]
  1063. 00000D94  486E FC0E                pea.l      [A6 - 0x3F2]
  1064. 00000D98  486E FBFE                pea.l      [A6 - 0x402]
  1065. 00000D9C  4EAD 2A12                jsr        [A5 + 0x2A12 /* export_1342 */]
  1066. 00000DA0  486E FC0E                pea.l      [A6 - 0x3F2]
  1067. 00000DA4  4EAD 21F2                jsr        [A5 + 0x21F2 /* export_1082 */]
  1068. label00000DA8:
  1069. 00000DA8  2D6E FC16 FE46           move.l     [A6 - 0x1BA], [A6 - 0x3EA]
  1070. 00000DAE  2F2E FE46                move.l     -[A7], [A6 - 0x1BA]
  1071. 00000DB2  205F                     movea.l    A0, [A7]+
  1072. 00000DB4  A029                     syscall    HLock
  1073. 00000DB6  206E FE46                movea.l    A0, [A6 - 0x1BA]
  1074. 00000DBA  2050                     movea.l    A0, [A0]
  1075. 00000DBC  2D48 FBB6                move.l     [A6 - 0x44A], A0
  1076. 00000DC0  20AE FE4A                move.l     [A0], [A6 - 0x1B6]
  1077. 00000DC4  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1078. 00000DC8  217C 5354 414B 0004      move.l     [A0 + 0x4], 0x5354414B /* 'STAK' */
  1079. 00000DD0  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1080. 00000DD4  70FF                     moveq.l    D0, 0xFFFFFFFF
  1081. 00000DD6  2140 0008                move.l     [A0 + 0x8], D0
  1082. 00000DDA  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1083. 00000DDE  700A                     moveq.l    D0, 0x0A
  1084. 00000DE0  2140 0010                move.l     [A0 + 0x10], D0
  1085. 00000DE4  202E FE4A                move.l     D0, [A6 - 0x1B6]
  1086. 00000DE8  D0BC 0000 0200           add.l      D0, 0x200
  1087. 00000DEE  222E FEEE                move.l     D1, [A6 - 0x112]
  1088. 00000DF2  D280                     add.l      D1, D0
  1089. 00000DF4  202E FEDE                move.l     D0, [A6 - 0x122]
  1090. 00000DF8  D081                     add.l      D0, D1
  1091. 00000DFA  222E FECE                move.l     D1, [A6 - 0x132]
  1092. 00000DFE  D280                     add.l      D1, D0
  1093. 00000E00  202E FEBA                move.l     D0, [A6 - 0x146]
  1094. 00000E04  D081                     add.l      D0, D1
  1095. 00000E06  222E FEAE                move.l     D1, [A6 - 0x152]
  1096. 00000E0A  D280                     add.l      D1, D0
  1097. 00000E0C  202E FE9E                move.l     D0, [A6 - 0x162]
  1098. 00000E10  D081                     add.l      D0, D1
  1099. 00000E12  222E FE8E                move.l     D1, [A6 - 0x172]
  1100. 00000E16  D280                     add.l      D1, D0
  1101. 00000E18  202E FE7E                move.l     D0, [A6 - 0x182]
  1102. 00000E1C  D081                     add.l      D0, D1
  1103. 00000E1E  222E FE6E                move.l     D1, [A6 - 0x192]
  1104. 00000E22  D280                     add.l      D1, D0
  1105. 00000E24  202E FE66                move.l     D0, [A6 - 0x19A]
  1106. 00000E28  D081                     add.l      D0, D1
  1107. 00000E2A  7220                     moveq.l    D1, 0x20
  1108. 00000E2C  D081                     add.l      D0, D1
  1109. 00000E2E  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1110. 00000E32  2140 0014                move.l     [A0 + 0x14], D0
  1111. 00000E36  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1112. 00000E3A  2248                     movea.l    A1, A0
  1113. 00000E3C  2350 0018                move.l     [A1 + 0x18], [A0]
  1114. 00000E40  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1115. 00000E44  7000                     moveq.l    D0, 0x00
  1116. 00000E46  2140 001C                move.l     [A0 + 0x1C], D0
  1117. 00000E4A  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1118. 00000E4E  7000                     moveq.l    D0, 0x00
  1119. 00000E50  2140 0020                move.l     [A0 + 0x20], D0
  1120. 00000E54  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1121. 00000E58  7001                     moveq.l    D0, 0x01
  1122. 00000E5A  2140 0024                move.l     [A0 + 0x24], D0
  1123. 00000E5E  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1124. 00000E62  216E FED2 0028           move.l     [A0 + 0x28], [A6 - 0x12E]
  1125. 00000E68  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1126. 00000E6C  7001                     moveq.l    D0, 0x01
  1127. 00000E6E  2140 002C                move.l     [A0 + 0x2C], D0
  1128. 00000E72  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1129. 00000E76  216E FEBE 0030           move.l     [A0 + 0x30], [A6 - 0x142]
  1130. 00000E7C  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1131. 00000E80  216E FEF2 0034           move.l     [A0 + 0x34], [A6 - 0x10E]
  1132. 00000E86  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1133. 00000E8A  216E FE82 0040           move.l     [A0 + 0x40], [A6 - 0x17E]
  1134. 00000E90  102D B388                move.b     D0, [A5 - 0x4C78]
  1135. 00000E94  6714                     beq        +0x16 /* 00000EAA */
  1136. 00000E96  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1137. 00000E9A  216D A8DA 0044           move.l     [A0 + 0x44], [A5 - 0x5726]
  1138. 00000EA0  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1139. 00000EA4  316D A8DE 0048           move.w     [A0 + 0x48], [A5 - 0x5722]
  1140. label00000EAA:
  1141. 00000EAA  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1142. 00000EAE  08E8 0004 004C           bset.b     [A0 + 0x4C], 0x4
  1143. 00000EB4  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1144. 00000EB8  216D A854 0060           move.l     [A0 + 0x60], [A5 - 0x57AC]
  1145. 00000EBE  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1146. 00000EC2  216D A854 0064           move.l     [A0 + 0x64], [A5 - 0x57AC]
  1147. 00000EC8  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1148. 00000ECC  216D A854 0068           move.l     [A0 + 0x68], [A5 - 0x57AC]
  1149. 00000ED2  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1150. 00000ED6  216D A854 006C           move.l     [A0 + 0x6C], [A5 - 0x57AC]
  1151. 00000EDC  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1152. 00000EE0  216E FEB2 01B4           move.l     [A0 + 0x1B4], [A6 - 0x14E]
  1153. 00000EE6  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1154. 00000EEA  216E FEA2 01B0           move.l     [A0 + 0x1B0], [A6 - 0x15E]
  1155. 00000EF0  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1156. 00000EF4  216D B208 01B8           move.l     [A0 + 0x1B8], [A5 - 0x4DF8]
  1157. 00000EFA  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1158. 00000EFE  41E8 02C0                lea.l      A0, [A0 + 0x2C0]
  1159. 00000F02  43ED AB56                lea.l      A1, [A5 - 0x54AA]
  1160. 00000F06  303C 009F                move.w     D0, 0x9F
  1161. label00000F0A:
  1162. 00000F0A  30D9                     move.w     [A0]+, [A1]+
  1163. 00000F0C  51C8 FFFC                dbf        D0, -0x6 /* 00000F0A */
  1164. 00000F10  102D B388                move.b     D0, [A5 - 0x4C78]
  1165. 00000F14  6630                     bne        +0x32 /* 00000F46 */
  1166. 00000F16  42A7                     clr.l      -[A7]
  1167. 00000F18  2F3C 5041 5423           move.l     -[A7], 0x50415423 /* 'PAT#' */
  1168. 00000F1E  3F3C 0080                move.w     -[A7], 0x80
  1169. 00000F22  4EAD 20CA                jsr        [A5 + 0x20CA /* export_1045 */]
  1170. 00000F26  2D5F FBFA                move.l     [A6 - 0x406], [A7]+
  1171. 00000F2A  671A                     beq        +0x1C /* 00000F46 */
  1172. 00000F2C  206E FBFA                movea.l    A0, [A6 - 0x406]
  1173. 00000F30  2010                     move.l     D0, [A0]
  1174. 00000F32  5480                     addq.l     D0, 2
  1175. 00000F34  2F00                     move.l     -[A7], D0
  1176. 00000F36  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1177. 00000F3A  4868 02C0                pea.l      [A0 + 0x2C0]
  1178. 00000F3E  7050                     moveq.l    D0, 0x50
  1179. 00000F40  2F00                     move.l     -[A7], D0
  1180. 00000F42  4EAD 2812                jsr        [A5 + 0x2812 /* export_1278 */]
  1181. label00000F46:
  1182. 00000F46  206E FBB6                movea.l    A0, [A6 - 0x44A]
  1183. 00000F4A  2F08                     move.l     -[A7], A0
  1184. 00000F4C  42A7                     clr.l      -[A7]
  1185. 00000F4E  226E FE46                movea.l    A1, [A6 - 0x1BA]
  1186. 00000F52  2F11                     move.l     -[A7], [A1]
  1187. 00000F54  2F3C 0000 0180           move.l     -[A7], 0x180
  1188. 00000F5A  4EAD 296A                jsr        [A5 + 0x296A /* export_1321 */]
  1189. 00000F5E  201F                     move.l     D0, [A7]+
  1190. 00000F60  205F                     movea.l    A0, [A7]+
  1191. 00000F62  91A8 0070                sub.l      [A0 + 0x70], D0
  1192. 00000F66  2F2E FE46                move.l     -[A7], [A6 - 0x1BA]
  1193. 00000F6A  205F                     movea.l    A0, [A7]+
  1194. 00000F6C  A02A                     syscall    HUnlock
  1195. 00000F6E  206E FE46                movea.l    A0, [A6 - 0x1BA]
  1196. 00000F72  2050                     movea.l    A0, [A0]
  1197. 00000F74  2028 0018                move.l     D0, [A0 + 0x18]
  1198. 00000F78  D0BC 0000 0200           add.l      D0, 0x200
  1199. 00000F7E  2D40 FC42                move.l     [A6 - 0x3BE], D0
  1200. 00000F82  2F2E FEF2                move.l     -[A7], [A6 - 0x10E]
  1201. 00000F86  2F2E FC42                move.l     -[A7], [A6 - 0x3BE]
  1202. 00000F8A  2F0E                     move.l     -[A7], A6
  1203. 00000F8C  4EBA F18C                jsr        [PC - 0xE74 /* 0000011A */]
  1204. 00000F90  202E FEEE                move.l     D0, [A6 - 0x112]
  1205. 00000F94  D1AE FC42                add.l      [A6 - 0x3BE], D0
  1206. 00000F98  2F2E FEE2                move.l     -[A7], [A6 - 0x11E]
  1207. 00000F9C  2F2E FC42                move.l     -[A7], [A6 - 0x3BE]
  1208. 00000FA0  2F0E                     move.l     -[A7], A6
  1209. 00000FA2  4EBA F176                jsr        [PC - 0xE8A /* 0000011A */]
  1210. 00000FA6  202E FEDE                move.l     D0, [A6 - 0x122]
  1211. 00000FAA  D1AE FC42                add.l      [A6 - 0x3BE], D0
  1212. 00000FAE  2F2E FED2                move.l     -[A7], [A6 - 0x12E]
  1213. 00000FB2  2F2E FC42                move.l     -[A7], [A6 - 0x3BE]
  1214. 00000FB6  2F0E                     move.l     -[A7], A6
  1215. 00000FB8  4EBA F160                jsr        [PC - 0xEA0 /* 0000011A */]
  1216. 00000FBC  202E FECE                move.l     D0, [A6 - 0x132]
  1217. 00000FC0  D1AE FC42                add.l      [A6 - 0x3BE], D0
  1218. 00000FC4  2F2E FEBE                move.l     -[A7], [A6 - 0x142]
  1219. 00000FC8  2F2E FC42                move.l     -[A7], [A6 - 0x3BE]
  1220. 00000FCC  2F0E                     move.l     -[A7], A6
  1221. 00000FCE  4EBA F14A                jsr        [PC - 0xEB6 /* 0000011A */]
  1222. 00000FD2  202E FEBA                move.l     D0, [A6 - 0x146]
  1223. 00000FD6  D1AE FC42                add.l      [A6 - 0x3BE], D0
  1224. 00000FDA  2F2E FEB2                move.l     -[A7], [A6 - 0x14E]
  1225. 00000FDE  2F2E FC42                move.l     -[A7], [A6 - 0x3BE]
  1226. 00000FE2  2F0E                     move.l     -[A7], A6
  1227. 00000FE4  4EBA F134                jsr        [PC - 0xECC /* 0000011A */]
  1228. 00000FE8  202E FEAE                move.l     D0, [A6 - 0x152]
  1229. 00000FEC  D1AE FC42                add.l      [A6 - 0x3BE], D0
  1230. 00000FF0  2F2E FEA2                move.l     -[A7], [A6 - 0x15E]
  1231. 00000FF4  2F2E FC42                move.l     -[A7], [A6 - 0x3BE]
  1232. 00000FF8  2F0E                     move.l     -[A7], A6
  1233. 00000FFA  4EBA F11E                jsr        [PC - 0xEE2 /* 0000011A */]
  1234. 00000FFE  202E FE9E                move.l     D0, [A6 - 0x162]
  1235. 00001002  D1AE FC42                add.l      [A6 - 0x3BE], D0
  1236. 00001006  4AAE FE92                tst.l      [A6 - 0x16E]
  1237. 0000100A  6716                     beq        +0x18 /* 00001022 */
  1238. 0000100C  2F2E FE92                move.l     -[A7], [A6 - 0x16E]
  1239. 00001010  2F2E FC42                move.l     -[A7], [A6 - 0x3BE]
  1240. 00001014  2F0E                     move.l     -[A7], A6
  1241. 00001016  4EBA F102                jsr        [PC - 0xEFE /* 0000011A */]
  1242. 0000101A  202E FE8E                move.l     D0, [A6 - 0x172]
  1243. 0000101E  D1AE FC42                add.l      [A6 - 0x3BE], D0
  1244. label00001022:
  1245. 00001022  4AAE FE82                tst.l      [A6 - 0x17E]
  1246. 00001026  6700 00CC                beq        +0xCE /* 000010F4 */
  1247. 0000102A  2F2E FE82                move.l     -[A7], [A6 - 0x17E]
  1248. 0000102E  2F2E FC42                move.l     -[A7], [A6 - 0x3BE]
  1249. 00001032  2F0E                     move.l     -[A7], A6
  1250. 00001034  4EBA F0E4                jsr        [PC - 0xF1C /* 0000011A */]
  1251. 00001038  202E FE7E                move.l     D0, [A6 - 0x182]
  1252. 0000103C  D1AE FC42                add.l      [A6 - 0x3BE], D0
  1253. 00001040  4AAE FE72                tst.l      [A6 - 0x18E]
  1254. 00001044  6716                     beq        +0x18 /* 0000105C */
  1255. 00001046  2F2E FE72                move.l     -[A7], [A6 - 0x18E]
  1256. 0000104A  2F2E FC42                move.l     -[A7], [A6 - 0x3BE]
  1257. 0000104E  2F0E                     move.l     -[A7], A6
  1258. 00001050  4EBA F0C8                jsr        [PC - 0xF38 /* 0000011A */]
  1259. 00001054  202E FE6E                move.l     D0, [A6 - 0x192]
  1260. 00001058  D1AE FC42                add.l      [A6 - 0x3BE], D0
  1261. label0000105C:
  1262. 0000105C  4AAE FE62                tst.l      [A6 - 0x19E]
  1263. 00001060  56C0                     sne        D0
  1264. 00001062  4A00                     tst.b      D0
  1265. 00001064  6700 008E                beq        +0x90 /* 000010F4 */
  1266. 00001068  4AAE FE5E                tst.l      [A6 - 0x1A2]
  1267. 0000106C  56C1                     sne        D1
  1268. 0000106E  C001                     and.b      D0, D1
  1269. 00001070  6700 0082                beq        +0x84 /* 000010F4 */
  1270. 00001074  7000                     moveq.l    D0, 0x00
  1271. 00001076  2D40 FE4E                move.l     [A6 - 0x1B2], D0
  1272. 0000107A  3D7C 0001 FBB4           move.w     [A6 - 0x44C], 0x1
  1273. 00001080  206E FE7A                movea.l    A0, [A6 - 0x186]
  1274. 00001084  2050                     movea.l    A0, [A0]
  1275. 00001086  3D68 0134 FBB2           move.w     [A6 - 0x44E], [A0 + 0x134]
  1276. 0000108C  3D6E FBB4 FBF0           move.w     [A6 - 0x410], [A6 - 0x44C]
  1277. 00001092  6056                     bra        +0x58 /* 000010EA */
  1278. label00001094:
  1279. 00001094  206E FE7A                movea.l    A0, [A6 - 0x186]
  1280. 00001098  2010                     move.l     D0, [A0]
  1281. 0000109A  D0BC 0000 0136           add.l      D0, 0x136
  1282. 000010A0  222E FE4E                move.l     D1, [A6 - 0x1B2]
  1283. 000010A4  D280                     add.l      D1, D0
  1284. 000010A6  2D41 FE56                move.l     [A6 - 0x1AA], D1
  1285. 000010AA  206E FE56                movea.l    A0, [A6 - 0x1AA]
  1286. 000010AE  2D50 FE52                move.l     [A6 - 0x1AE], [A0]
  1287. 000010B2  7024                     moveq.l    D0, 0x24
  1288. 000010B4  D1AE FE4E                add.l      [A6 - 0x1B2], D0
  1289. 000010B8  2F2E FE52                move.l     -[A7], [A6 - 0x1AE]
  1290. 000010BC  2F2E FC42                move.l     -[A7], [A6 - 0x3BE]
  1291. 000010C0  2F0E                     move.l     -[A7], A6
  1292. 000010C2  4EBA F056                jsr        [PC - 0xFAA /* 0000011A */]
  1293. 000010C6  206E FE5E                movea.l    A0, [A6 - 0x1A2]
  1294. 000010CA  302E FBF0                move.w     D0, [A6 - 0x410]
  1295. 000010CE  5340                     subq.w     D0, 1
  1296. 000010D0  E540                     asl        D0.w, 2
  1297. 000010D2  48C0                     ext.l      D0
  1298. 000010D4  D090                     add.l      D0, [A0]
  1299. 000010D6  2D40 FE5A                move.l     [A6 - 0x1A6], D0
  1300. 000010DA  206E FE5A                movea.l    A0, [A6 - 0x1A6]
  1301. 000010DE  2010                     move.l     D0, [A0]
  1302. 000010E0  D1AE FC42                add.l      [A6 - 0x3BE], D0
  1303. 000010E4  526E FBF0                addq.w     [A6 - 0x410], 1
  1304. 000010E8  690A                     bvs        +0xC /* 000010F4 */
  1305. label000010EA:
  1306. 000010EA  302E FBF0                move.w     D0, [A6 - 0x410]
  1307. 000010EE  B06E FBB2                cmp.w      D0, [A6 - 0x44E]
  1308. 000010F2  6FA0                     ble        -0x5E /* 00001094 */
  1309. label000010F4:
  1310. 000010F4  2D6E FC42 FC3E           move.l     [A6 - 0x3C2], [A6 - 0x3BE]
  1311. 000010FA  486E FC1E                pea.l      [A6 - 0x3E2]
  1312. 000010FE  4EAD 0F5A                jsr        [A5 + 0xF5A /* export_487 */]
  1313. 00001102  102D B388                move.b     D0, [A5 - 0x4C78]
  1314. 00001106  6710                     beq        +0x12 /* 00001118 */
  1315. 00001108  42A7                     clr.l      -[A7]
  1316. 0000110A  3F2D A42C                move.w     -[A7], [A5 - 0x5BD4]
  1317. 0000110E  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  1318. 00001112  2D5F FBF6                move.l     [A6 - 0x40A], [A7]+
  1319. 00001116  6006                     bra        +0x8 /* 0000111E */
  1320. label00001118:
  1321. 00001118  7000                     moveq.l    D0, 0x00
  1322. 0000111A  2D40 FBF6                move.l     [A6 - 0x40A], D0
  1323. label0000111E:
  1324. 0000111E  202E FC3E                move.l     D0, [A6 - 0x3C2]
  1325. 00001122  D0AE FBF6                add.l      D0, [A6 - 0x40A]
  1326. 00001126  7220                     moveq.l    D1, 0x20
  1327. 00001128  D081                     add.l      D0, D1
  1328. 0000112A  2F00                     move.l     -[A7], D0
  1329. 0000112C  42A7                     clr.l      -[A7]
  1330. 0000112E  3F2E FBEA                move.w     -[A7], [A6 - 0x416]
  1331. 00001132  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  1332. 00001136  221F                     move.l     D1, [A7]+
  1333. 00001138  201F                     move.l     D0, [A7]+
  1334. 0000113A  9081                     sub.l      D0, D1
  1335. 0000113C  2D40 FBF6                move.l     [A6 - 0x40A], D0
  1336. 00001140  102E FBE7                move.b     D0, [A6 - 0x419]
  1337. 00001144  6730                     beq        +0x32 /* 00001176 */
  1338. 00001146  4267                     clr.w      -[A7]
  1339. 00001148  3F2E FEFA                move.w     -[A7], [A6 - 0x106]
  1340. 0000114C  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  1341. 00001150  486E FF00                pea.l      [A6 - 0x100]
  1342. 00001154  1F3C 0003                move.b     -[A7], 0x3
  1343. 00001158  486E FBEC                pea.l      [A6 - 0x414]
  1344. 0000115C  4EAD 030A                jsr        [A5 + 0x30A /* export_93 */]
  1345. 00001160  2F0E                     move.l     -[A7], A6
  1346. 00001162  4EBA EF36                jsr        [PC - 0x10CA /* 0000009A */]
  1347. 00001166  42A7                     clr.l      -[A7]
  1348. 00001168  3F2E FBEC                move.w     -[A7], [A6 - 0x414]
  1349. 0000116C  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  1350. 00001170  201F                     move.l     D0, [A7]+
  1351. 00001172  91AE FBF6                sub.l      [A6 - 0x40A], D0
  1352. label00001176:
  1353. 00001176  42A7                     clr.l      -[A7]
  1354. 00001178  3F2E FEFA                move.w     -[A7], [A6 - 0x106]
  1355. 0000117C  4EAD 283A                jsr        [A5 + 0x283A /* export_1283 */]
  1356. 00001180  201F                     move.l     D0, [A7]+
  1357. 00001182  90BC 0000 2000           sub.l      D0, 0x2000 /* ' \0' */
  1358. 00001188  B0AE FBF6                cmp.l      D0, [A6 - 0x40A]
  1359. 0000118C  6C0A                     bge        +0xC /* 00001198 */
  1360. 0000118E  3F3C FFDE                move.w     -[A7], 0xFFDE
  1361. 00001192  2F0E                     move.l     -[A7], A6
  1362. 00001194  4EBA EF04                jsr        [PC - 0x10FC /* 0000009A */]
  1363. label00001198:
  1364. 00001198  102E FBE7                move.b     D0, [A6 - 0x419]
  1365. 0000119C  672A                     beq        +0x2C /* 000011C8 */
  1366. 0000119E  4267                     clr.w      -[A7]
  1367. 000011A0  3F2E FBEC                move.w     -[A7], [A6 - 0x414]
  1368. 000011A4  42A7                     clr.l      -[A7]
  1369. 000011A6  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  1370. 000011AA  2F0E                     move.l     -[A7], A6
  1371. 000011AC  4EBA EEEC                jsr        [PC - 0x1114 /* 0000009A */]
  1372. 000011B0  4267                     clr.w      -[A7]
  1373. 000011B2  3F2E FBEC                move.w     -[A7], [A6 - 0x414]
  1374. 000011B6  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1375. 000011BA  3D5F FBE8                move.w     [A6 - 0x418], [A7]+
  1376. 000011BE  426E FBEC                clr.w      [A6 - 0x414]
  1377. 000011C2  1D7C 0001 FBE6           move.b     [A6 - 0x41A], 0x1
  1378. label000011C8:
  1379. 000011C8  4267                     clr.w      -[A7]
  1380. 000011CA  3F2E FBEA                move.w     -[A7], [A6 - 0x416]
  1381. 000011CE  3F3C 0001                move.w     -[A7], 0x1
  1382. 000011D2  42A7                     clr.l      -[A7]
  1383. 000011D4  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  1384. 000011D8  2F0E                     move.l     -[A7], A6
  1385. 000011DA  4EBA EEBE                jsr        [PC - 0x1142 /* 0000009A */]
  1386. 000011DE  4267                     clr.w      -[A7]
  1387. 000011E0  3F2E FBEA                move.w     -[A7], [A6 - 0x416]
  1388. 000011E4  42A7                     clr.l      -[A7]
  1389. 000011E6  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  1390. 000011EA  2F0E                     move.l     -[A7], A6
  1391. 000011EC  4EBA EEAC                jsr        [PC - 0x1154 /* 0000009A */]
  1392. 000011F0  1D7C 0001 FBE6           move.b     [A6 - 0x41A], 0x1
  1393. 000011F6  7000                     moveq.l    D0, 0x00
  1394. 000011F8  2D40 FC1A                move.l     [A6 - 0x3E6], D0
  1395. 000011FC  2F2E FE4A                move.l     -[A7], [A6 - 0x1B6]
  1396. 00001200  206E FE46                movea.l    A0, [A6 - 0x1BA]
  1397. 00001204  2F10                     move.l     -[A7], [A0]
  1398. 00001206  2F0E                     move.l     -[A7], A6
  1399. 00001208  4EBA F2FE                jsr        [PC - 0xD02 /* 00000508 */]
  1400. 0000120C  2F3C 0000 0200           move.l     -[A7], 0x200
  1401. 00001212  486E FC46                pea.l      [A6 - 0x3BA]
  1402. 00001216  2F0E                     move.l     -[A7], A6
  1403. 00001218  4EBA F2EE                jsr        [PC - 0xD12 /* 00000508 */]
  1404. 0000121C  2F2E FEEE                move.l     -[A7], [A6 - 0x112]
  1405. 00001220  206E FEEA                movea.l    A0, [A6 - 0x116]
  1406. 00001224  2F10                     move.l     -[A7], [A0]
  1407. 00001226  2F0E                     move.l     -[A7], A6
  1408. 00001228  4EBA F2DE                jsr        [PC - 0xD22 /* 00000508 */]
  1409. 0000122C  2F2E FEDE                move.l     -[A7], [A6 - 0x122]
  1410. 00001230  206E FEDA                movea.l    A0, [A6 - 0x126]
  1411. 00001234  2F10                     move.l     -[A7], [A0]
  1412. 00001236  2F0E                     move.l     -[A7], A6
  1413. 00001238  4EBA F2CE                jsr        [PC - 0xD32 /* 00000508 */]
  1414. 0000123C  2F2E FECE                move.l     -[A7], [A6 - 0x132]
  1415. 00001240  206E FECA                movea.l    A0, [A6 - 0x136]
  1416. 00001244  2F10                     move.l     -[A7], [A0]
  1417. 00001246  2F0E                     move.l     -[A7], A6
  1418. 00001248  4EBA F2BE                jsr        [PC - 0xD42 /* 00000508 */]
  1419. 0000124C  2F2E FEBA                move.l     -[A7], [A6 - 0x146]
  1420. 00001250  206E FEB6                movea.l    A0, [A6 - 0x14A]
  1421. 00001254  2F10                     move.l     -[A7], [A0]
  1422. 00001256  2F0E                     move.l     -[A7], A6
  1423. 00001258  4EBA F2AE                jsr        [PC - 0xD52 /* 00000508 */]
  1424. 0000125C  2F2E FEAE                move.l     -[A7], [A6 - 0x152]
  1425. 00001260  206E FEAA                movea.l    A0, [A6 - 0x156]
  1426. 00001264  2F10                     move.l     -[A7], [A0]
  1427. 00001266  2F0E                     move.l     -[A7], A6
  1428. 00001268  4EBA F29E                jsr        [PC - 0xD62 /* 00000508 */]
  1429. 0000126C  2F2E FE9E                move.l     -[A7], [A6 - 0x162]
  1430. 00001270  206E FE9A                movea.l    A0, [A6 - 0x166]
  1431. 00001274  2F10                     move.l     -[A7], [A0]
  1432. 00001276  2F0E                     move.l     -[A7], A6
  1433. 00001278  4EBA F28E                jsr        [PC - 0xD72 /* 00000508 */]
  1434. 0000127C  4AAE FE8A                tst.l      [A6 - 0x176]
  1435. 00001280  6710                     beq        +0x12 /* 00001292 */
  1436. 00001282  2F2E FE8E                move.l     -[A7], [A6 - 0x172]
  1437. 00001286  206E FE8A                movea.l    A0, [A6 - 0x176]
  1438. 0000128A  2F10                     move.l     -[A7], [A0]
  1439. 0000128C  2F0E                     move.l     -[A7], A6
  1440. 0000128E  4EBA F278                jsr        [PC - 0xD88 /* 00000508 */]
  1441. label00001292:
  1442. 00001292  4AAE FE7A                tst.l      [A6 - 0x186]
  1443. 00001296  6710                     beq        +0x12 /* 000012A8 */
  1444. 00001298  2F2E FE7E                move.l     -[A7], [A6 - 0x182]
  1445. 0000129C  206E FE7A                movea.l    A0, [A6 - 0x186]
  1446. 000012A0  2F10                     move.l     -[A7], [A0]
  1447. 000012A2  2F0E                     move.l     -[A7], A6
  1448. 000012A4  4EBA F262                jsr        [PC - 0xD9E /* 00000508 */]
  1449. label000012A8:
  1450. 000012A8  4AAE FE6A                tst.l      [A6 - 0x196]
  1451. 000012AC  6710                     beq        +0x12 /* 000012BE */
  1452. 000012AE  2F2E FE6E                move.l     -[A7], [A6 - 0x192]
  1453. 000012B2  206E FE6A                movea.l    A0, [A6 - 0x196]
  1454. 000012B6  2F10                     move.l     -[A7], [A0]
  1455. 000012B8  2F0E                     move.l     -[A7], A6
  1456. 000012BA  4EBA F24C                jsr        [PC - 0xDB4 /* 00000508 */]
  1457. label000012BE:
  1458. 000012BE  4AAE FE62                tst.l      [A6 - 0x19E]
  1459. 000012C2  6710                     beq        +0x12 /* 000012D4 */
  1460. 000012C4  2F2E FE66                move.l     -[A7], [A6 - 0x19A]
  1461. 000012C8  206E FE62                movea.l    A0, [A6 - 0x19E]
  1462. 000012CC  2F10                     move.l     -[A7], [A0]
  1463. 000012CE  2F0E                     move.l     -[A7], A6
  1464. 000012D0  4EBA F236                jsr        [PC - 0xDCA /* 00000508 */]
  1465. label000012D4:
  1466. 000012D4  7020                     moveq.l    D0, 0x20
  1467. 000012D6  2F00                     move.l     -[A7], D0
  1468. 000012D8  486E FC1E                pea.l      [A6 - 0x3E2]
  1469. 000012DC  2F0E                     move.l     -[A7], A6
  1470. 000012DE  4EBA F228                jsr        [PC - 0xDD8 /* 00000508 */]
  1471. 000012E2  70FF                     moveq.l    D0, 0xFFFFFFFF
  1472. 000012E4  B06D A42C                cmp.w      D0, [A5 - 0x5BD4]
  1473. 000012E8  56C0                     sne        D0
  1474. 000012EA  C02D B388                and.b      D0, [A5 - 0x4C78]
  1475. 000012EE  6734                     beq        +0x36 /* 00001324 */
  1476. 000012F0  302D A42C                move.w     D0, [A5 - 0x5BD4]
  1477. 000012F4  B06D 9FE0                cmp.w      D0, [A5 - 0x6020]
  1478. 000012F8  6612                     bne        +0x14 /* 0000130C */
  1479. 000012FA  4267                     clr.w      -[A7]
  1480. 000012FC  486E FEFA                pea.l      [A6 - 0x106]
  1481. 00001300  4EAD 2A42                jsr        [A5 + 0x2A42 /* export_1348 */]
  1482. 00001304  2F0E                     move.l     -[A7], A6
  1483. 00001306  4EBA ED92                jsr        [PC - 0x126E /* 0000009A */]
  1484. 0000130A  6018                     bra        +0x1A /* 00001324 */
  1485. label0000130C:
  1486. 0000130C  4267                     clr.w      -[A7]
  1487. 0000130E  3F2D A42C                move.w     -[A7], [A5 - 0x5BD4]
  1488. 00001312  3F2D A438                move.w     -[A7], [A5 - 0x5BC8]
  1489. 00001316  486E FEFA                pea.l      [A6 - 0x106]
  1490. 0000131A  4EAD 0C82                jsr        [A5 + 0xC82 /* export_396 */]
  1491. 0000131E  2F0E                     move.l     -[A7], A6
  1492. 00001320  4EBA ED78                jsr        [PC - 0x1288 /* 0000009A */]
  1493. label00001324:
  1494. 00001324  4267                     clr.w      -[A7]
  1495. 00001326  3F2E FBEA                move.w     -[A7], [A6 - 0x416]
  1496. 0000132A  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1497. 0000132E  3D5F FBE8                move.w     [A6 - 0x418], [A7]+
  1498. 00001332  2F0E                     move.l     -[A7], A6
  1499. 00001334  4EBA ECCA                jsr        [PC - 0x1336 /* 00000000 */]
  1500. label00001338:
  1501. 00001338  4FEE FB92                lea.l      A7, [A6 - 0x46E]
  1502. 0000133C  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  1503. 00001340  4E5E                     unlink     A6
  1504. 00001342  205F                     movea.l    A0, [A7]+
  1505. 00001344  5C4F                     addq.w     A7, 6
  1506. 00001346  4ED0                     jmp        [A0]
  1507. export_169:
  1508. 00001348  4E56 FCA6                link       A6, -0x035A
  1509. 0000134C  2F07                     move.l     -[A7], D7
  1510. 0000134E  422D B388                clr.b      [A5 - 0x4C78]
  1511. 00001352  102D C2D8                move.b     D0, [A5 - 0x3D28]
  1512. 00001356  660E                     bne        +0x10 /* 00001366 */
  1513. 00001358  2F00                     move.l     -[A7], D0
  1514. 0000135A  4267                     clr.w      -[A7]
  1515. 0000135C  4EAD 2342                jsr        [A5 + 0x2342 /* export_1124 */]
  1516. 00001360  121F                     move.b     D1, [A7]+
  1517. 00001362  201F                     move.l     D0, [A7]+
  1518. 00001364  8001                     or.b       D0, D1
  1519. label00001366:
  1520. 00001366  1B40 B50E                move.b     [A5 - 0x4AF2], D0
  1521. 0000136A  2B6D C708 B208           move.l     [A5 - 0x4DF8], [A5 - 0x38F8]
  1522. 00001370  4EAD 2032                jsr        [A5 + 0x2032 /* export_1026 */]
  1523. 00001374  422D C180                clr.b      [A5 - 0x3E80]
  1524. 00001378  41EE FEA8                lea.l      A0, [A6 - 0x158]
  1525. 0000137C  2B48 B89E                move.l     [A5 - 0x4762], A0
  1526. 00001380  486E FCA6                pea.l      [A6 - 0x35A]
  1527. 00001384  3F3C 0006                move.w     -[A7], 0x6
  1528. 00001388  4EAD 205A                jsr        [A5 + 0x205A /* export_1031 */]
  1529. 0000138C  205F                     movea.l    A0, [A7]+
  1530. 0000138E  43EE FDA8                lea.l      A1, [A6 - 0x258]
  1531. 00001392  707F                     moveq.l    D0, 0x7F
  1532. label00001394:
  1533. 00001394  32D8                     move.w     [A1]+, [A0]+
  1534. 00001396  51C8 FFFC                dbf        D0, -0x6 /* 00001394 */
  1535. 0000139A  2F3C 0003 0089           move.l     -[A7], 0x30089
  1536. 000013A0  486E FDA8                pea.l      [A6 - 0x258]
  1537. 000013A4  4EAD 2352                jsr        [A5 + 0x2352 /* export_1126 */]
  1538. 000013A8  42A7                     clr.l      -[A7]
  1539. 000013AA  3F3C 0089                move.w     -[A7], 0x89
  1540. 000013AE  4EAD 0C6A                jsr        [A5 + 0xC6A /* export_393 */]
  1541. 000013B2  2B5F A76C                move.l     [A5 - 0x5894], [A7]+
  1542. 000013B6  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  1543. 000013BA  2F2D A76C                move.l     -[A7], [A5 - 0x5894]
  1544. 000013BE  486E FDA8                pea.l      [A6 - 0x258]
  1545. 000013C2  487A 00C8                pea.l      [PC + 0xC8 /* 0000148C, value 0x4E56 'NV' */]
  1546. 000013C6  487A 0136                pea.l      [PC + 0x136 /* 000014FE, value 0x4E56FFFC */]
  1547. 000013CA  486E FEB0                pea.l      [A6 - 0x150]
  1548. 000013CE  3F3C 0089                move.w     -[A7], 0x89
  1549. 000013D2  486D 233A                pea.l      [A5 + 0x233A /* export_1123 */]
  1550. 000013D6  3F3C 0003                move.w     -[A7], 0x3
  1551. 000013DA  A9EA                     syscall    Pack3
  1552. 000013DC  2F3C 000B FFFE           move.l     -[A7], 0xBFFFE
  1553. 000013E2  4EAD 08FA                jsr        [A5 + 0x8FA /* export_283 */]
  1554. 000013E6  3F3C 0089                move.w     -[A7], 0x89
  1555. 000013EA  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  1556. 000013EE  486D 08FA                pea.l      [A5 + 0x8FA /* export_283 */]
  1557. 000013F2  A9F1                     syscall    UnloadSeg
  1558. 000013F4  4EAD 275A                jsr        [A5 + 0x275A /* export_1255 */]
  1559. 000013F8  102E FEB0                move.b     D0, [A6 - 0x150]
  1560. 000013FC  6608                     bne        +0xA /* 00001406 */
  1561. 000013FE  4EAD 3392                jsr        [A5 + 0x3392 /* export_1646 */]
  1562. 00001402  6000 0082                bra        +0x84 /* 00001486 */
  1563. label00001406:
  1564. 00001406  3F2E FEB6                move.w     -[A7], [A6 - 0x14A]
  1565. 0000140A  486E FEFA                pea.l      [A6 - 0x106]
  1566. 0000140E  486E FEFC                pea.l      [A6 - 0x104]
  1567. 00001412  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1568. 00001416  41EE FF00                lea.l      A0, [A6 - 0x100]
  1569. 0000141A  43EE FEBA                lea.l      A1, [A6 - 0x146]
  1570. 0000141E  701F                     moveq.l    D0, 0x1F
  1571. label00001420:
  1572. 00001420  30D9                     move.w     [A0]+, [A1]+
  1573. 00001422  51C8 FFFC                dbf        D0, -0x6 /* 00001420 */
  1574. 00001426  2F2D C242                move.l     -[A7], [A5 - 0x3DBE]
  1575. 0000142A  A873                     syscall    SetPort
  1576. 0000142C  4267                     clr.w      -[A7]
  1577. 0000142E  486E FEFA                pea.l      [A6 - 0x106]
  1578. 00001432  486D A438                pea.l      [A5 - 0x5BC8]
  1579. 00001436  4EAD 0CA2                jsr        [A5 + 0xCA2 /* export_400 */]
  1580. 0000143A  101F                     move.b     D0, [A7]+
  1581. 0000143C  6704                     beq        +0x6 /* 00001442 */
  1582. 0000143E  7ECF                     moveq.l    D7, 0xFFFFFFCF
  1583. 00001440  6010                     bra        +0x12 /* 00001452 */
  1584. label00001442:
  1585. 00001442  4267                     clr.w      -[A7]
  1586. 00001444  486E FEFA                pea.l      [A6 - 0x106]
  1587. 00001448  1F3C 0001                move.b     -[A7], 0x1
  1588. 0000144C  4EBA F0EA                jsr        [PC - 0xF16 /* 00000538 */]
  1589. 00001450  3E1F                     move.w     D7, [A7]+
  1590. label00001452:
  1591. 00001452  4A47                     tst.w      D7
  1592. 00001454  670C                     beq        +0xE /* 00001462 */
  1593. 00001456  3F07                     move.w     -[A7], D7
  1594. 00001458  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  1595. 0000145C  4EAD 0D4A                jsr        [A5 + 0xD4A /* export_421 */]
  1596. 00001460  6024                     bra        +0x26 /* 00001486 */
  1597. label00001462:
  1598. 00001462  4267                     clr.w      -[A7]
  1599. 00001464  42A7                     clr.l      -[A7]
  1600. 00001466  486E FEFA                pea.l      [A6 - 0x106]
  1601. 0000146A  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  1602. 0000146E  1F2D B50E                move.b     -[A7], [A5 - 0x4AF2]
  1603. 00001472  3F3C 0002                move.w     -[A7], 0x2
  1604. 00001476  4EAD 2FAA                jsr        [A5 + 0x2FAA /* export_1521 */]
  1605. 0000147A  3E1F                     move.w     D7, [A7]+
  1606. 0000147C  486E FF00                pea.l      [A6 - 0x100]
  1607. 00001480  3F07                     move.w     -[A7], D7
  1608. 00001482  4EAD 0D52                jsr        [A5 + 0xD52 /* export_422 */]
  1609. label00001486:
  1610. 00001486  2E1F                     move.l     D7, [A7]+
  1611. 00001488  4E5E                     unlink     A6
  1612. 0000148A  4E75                     rts
  1613. 0000148C  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1614. // begin alternate branch 0000148E-00001492
  1615. fn0000148E:
  1616. 0000148E  4E56 FFF2                link       A6, -0x000E
  1617. // end alternate branch 0000148E-00001492
  1618. fn0000148E: // (misaligned)
  1619. 00001490  FFF2                     .extension 0xFF2 // unimplemented
  1620. 00001492  206E 0008                movea.l    A0, [A6 + 0x8]
  1621. 00001496  2B68 0008 A1D0           move.l     [A5 - 0x5E30], [A0 + 0x8]
  1622. 0000149C  1B7C 0001 C180           move.b     [A5 - 0x3E80], 0x1
  1623. 000014A2  2F3C 000B FFFF           move.l     -[A7], 0xBFFFF
  1624. 000014A8  4EAD 08FA                jsr        [A5 + 0x8FA /* export_283 */]
  1625. 000014AC  2F2D A1D0                move.l     -[A7], [A5 - 0x5E30]
  1626. 000014B0  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1627. 000014B4  1F2D B50E                move.b     -[A7], [A5 - 0x4AF2]
  1628. 000014B8  4EAD 2302                jsr        [A5 + 0x2302 /* export_1116 */]
  1629. 000014BC  2F2D A1D0                move.l     -[A7], [A5 - 0x5E30]
  1630. 000014C0  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  1631. 000014C4  1F2D B388                move.b     -[A7], [A5 - 0x4C78]
  1632. 000014C8  4EAD 2302                jsr        [A5 + 0x2302 /* export_1116 */]
  1633. 000014CC  2F2D A1D0                move.l     -[A7], [A5 - 0x5E30]
  1634. 000014D0  3F3C 000B                move.w     -[A7], 0xB
  1635. 000014D4  486E FFFE                pea.l      [A6 - 0x2]
  1636. 000014D8  486E FFFA                pea.l      [A6 - 0x6]
  1637. 000014DC  486E FFF2                pea.l      [A6 - 0xE]
  1638. 000014E0  A98D                     syscall    GetDialogItem/GetDItem
  1639. 000014E2  2F2D A1D0                move.l     -[A7], [A5 - 0x5E30]
  1640. 000014E6  3F3C 000B                move.w     -[A7], 0xB
  1641. 000014EA  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  1642. 000014EE  486D 08F2                pea.l      [A5 + 0x8F2 /* export_282 */]
  1643. 000014F2  486E FFF2                pea.l      [A6 - 0xE]
  1644. 000014F6  A98E                     syscall    SetDialogItem/SetDItem
  1645. 000014F8  4E5E                     unlink     A6
  1646. 000014FA  2E9F                     move.l     [A7], [A7]+
  1647. 000014FC  4E75                     rts
  1648. 000014FE  4E56 FFFC                link       A6, -0x0004
  1649. 00001502  2F07                     move.l     -[A7], D7
  1650. 00001504  3E2E 000C                move.w     D7, [A6 + 0xC]
  1651. 00001508  486E FFFC                pea.l      [A6 - 0x4]
  1652. 0000150C  A874                     syscall    GetPort
  1653. 0000150E  3D47 000E                move.w     [A6 + 0xE], D7
  1654. 00001512  102D C180                move.b     D0, [A5 - 0x3E80]
  1655. 00001516  6606                     bne        +0x8 /* 0000151E */
  1656. 00001518  2F0E                     move.l     -[A7], A6
  1657. 0000151A  4EBA FF72                jsr        [PC - 0x8E /* 0000148E */]
  1658. label0000151E:
  1659. 0000151E  2F2D A1D0                move.l     -[A7], [A5 - 0x5E30]
  1660. 00001522  A873                     syscall    SetPort
  1661. 00001524  3007                     move.w     D0, D7
  1662. 00001526  5340                     subq.w     D0, 1
  1663. 00001528  6770                     beq        +0x72 /* 0000159A */
  1664. 0000152A  5140                     subq.w     D0, 8
  1665. 0000152C  6706                     beq        +0x8 /* 00001534 */
  1666. 0000152E  5340                     subq.w     D0, 1
  1667. 00001530  6720                     beq        +0x22 /* 00001552 */
  1668. 00001532  6048                     bra        +0x4A /* 0000157C */
  1669. label00001534:
  1670. 00001534  102D B388                move.b     D0, [A5 - 0x4C78]
  1671. 00001538  0A00 0001                xori.b     D0, 0x1
  1672. 0000153C  1B40 B388                move.b     [A5 - 0x4C78], D0
  1673. 00001540  2F2D A1D0                move.l     -[A7], [A5 - 0x5E30]
  1674. 00001544  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  1675. 00001548  1F2D B388                move.b     -[A7], [A5 - 0x4C78]
  1676. 0000154C  4EAD 2302                jsr        [A5 + 0x2302 /* export_1116 */]
  1677. 00001550  6048                     bra        +0x4A /* 0000159A */
  1678. label00001552:
  1679. 00001552  4267                     clr.w      -[A7]
  1680. 00001554  2F2D A1D0                move.l     -[A7], [A5 - 0x5E30]
  1681. 00001558  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1682. 0000155C  4EAD 20AA                jsr        [A5 + 0x20AA /* export_1041 */]
  1683. 00001560  101F                     move.b     D0, [A7]+
  1684. 00001562  0A00 0001                xori.b     D0, 0x1
  1685. 00001566  1B40 B50E                move.b     [A5 - 0x4AF2], D0
  1686. 0000156A  2F2D A1D0                move.l     -[A7], [A5 - 0x5E30]
  1687. 0000156E  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1688. 00001572  1F2D B50E                move.b     -[A7], [A5 - 0x4AF2]
  1689. 00001576  4EAD 2302                jsr        [A5 + 0x2302 /* export_1116 */]
  1690. 0000157A  601E                     bra        +0x20 /* 0000159A */
  1691. label0000157C:
  1692. 0000157C  700B                     moveq.l    D0, 0x0B
  1693. 0000157E  B047                     cmp.w      D0, D7
  1694. 00001580  5FC0                     sle        D0
  1695. 00001582  4A00                     tst.b      D0
  1696. 00001584  6714                     beq        +0x16 /* 0000159A */
  1697. 00001586  7212                     moveq.l    D1, 0x12
  1698. 00001588  B247                     cmp.w      D1, D7
  1699. 0000158A  5CC1                     sge        D1
  1700. 0000158C  C001                     and.b      D0, D1
  1701. 0000158E  670A                     beq        +0xC /* 0000159A */
  1702. 00001590  3F07                     move.w     -[A7], D7
  1703. 00001592  3F3C 000B                move.w     -[A7], 0xB
  1704. 00001596  4EAD 08FA                jsr        [A5 + 0x8FA /* export_283 */]
  1705. label0000159A:
  1706. 0000159A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1707. 0000159E  A873                     syscall    SetPort
  1708. 000015A0  2E1F                     move.l     D7, [A7]+
  1709. 000015A2  4E5E                     unlink     A6
  1710. 000015A4  205F                     movea.l    A0, [A7]+
  1711. 000015A6  5C4F                     addq.w     A7, 6
  1712. 000015A8  4ED0                     jmp        [A0]
  1713. export_170:
  1714. 000015AA  4E56 FDF2                link       A6, -0x020E
  1715. 000015AE  48E7 0700                movem.l    -[A7], D5,D6,D7
  1716. 000015B2  42A7                     clr.l      -[A7]
  1717. 000015B4  3F3C 00AC                move.w     -[A7], 0xAC
  1718. 000015B8  42A7                     clr.l      -[A7]
  1719. 000015BA  70FF                     moveq.l    D0, 0xFFFFFFFF
  1720. 000015BC  2F00                     move.l     -[A7], D0
  1721. 000015BE  4EAD 2222                jsr        [A5 + 0x2222 /* export_1088 */]
  1722. 000015C2  2D57 FFFC                move.l     [A6 - 0x4], [A7]
  1723. 000015C6  2F3C 0000 00AC           move.l     -[A7], 0xAC
  1724. 000015CC  3F3C 0001                move.w     -[A7], 0x1
  1725. 000015D0  1F3C 0001                move.b     -[A7], 0x1
  1726. 000015D4  4EAD 1FC2                jsr        [A5 + 0x1FC2 /* export_1012 */]
  1727. label000015D8:
  1728. 000015D8  486D 2052                pea.l      [A5 + 0x2052 /* export_1030 */]
  1729. 000015DC  486E FEF6                pea.l      [A6 - 0x10A]
  1730. 000015E0  A991                     syscall    ModalDialog
  1731. 000015E2  7001                     moveq.l    D0, 0x01
  1732. 000015E4  B06E FEF6                cmp.w      D0, [A6 - 0x10A]
  1733. 000015E8  57C0                     seq        D0
  1734. 000015EA  4A00                     tst.b      D0
  1735. 000015EC  660C                     bne        +0xE /* 000015FA */
  1736. 000015EE  7202                     moveq.l    D1, 0x02
  1737. 000015F0  B26E FEF6                cmp.w      D1, [A6 - 0x10A]
  1738. 000015F4  57C1                     seq        D1
  1739. 000015F6  8001                     or.b       D0, D1
  1740. 000015F8  67DE                     beq        -0x20 /* 000015D8 */
  1741. label000015FA:
  1742. 000015FA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1743. 000015FE  4EAD 1FA2                jsr        [A5 + 0x1FA2 /* export_1008 */]
  1744. 00001602  486E FFFC                pea.l      [A6 - 0x4]
  1745. 00001606  4EAD 302A                jsr        [A5 + 0x302A /* export_1537 */]
  1746. 0000160A  7001                     moveq.l    D0, 0x01
  1747. 0000160C  B06E FEF6                cmp.w      D0, [A6 - 0x10A]
  1748. 00001610  6604                     bne        +0x6 /* 00001616 */
  1749. 00001612  6000 00CE                bra        +0xD0 /* 000016E2 */
  1750. label00001616:
  1751. 00001616  1C2D 9FD2                move.b     D6, [A5 - 0x602E]
  1752. 0000161A  1B7C 0001 9FD2           move.b     [A5 - 0x602E], 0x1
  1753. 00001620  4267                     clr.w      -[A7]
  1754. 00001622  486E FDF2                pea.l      [A6 - 0x20E]
  1755. 00001626  3F3C 000F                move.w     -[A7], 0xF
  1756. 0000162A  4EAD 21DA                jsr        [A5 + 0x21DA /* export_1079 */]
  1757. 0000162E  486E FEF8                pea.l      [A6 - 0x108]
  1758. 00001632  4EAD 0D7A                jsr        [A5 + 0xD7A /* export_427 */]
  1759. 00001636  1E1F                     move.b     D7, [A7]+
  1760. 00001638  1007                     move.b     D0, D7
  1761. 0000163A  661E                     bne        +0x20 /* 0000165A */
  1762. 0000163C  2F2D B7DE                move.l     -[A7], [A5 - 0x4822]
  1763. 00001640  3F3C 0001                move.w     -[A7], 0x1
  1764. 00001644  486E FEFC                pea.l      [A6 - 0x104]
  1765. 00001648  A946                     syscall    GetMenuItemText/GetItem
  1766. 0000164A  4267                     clr.w      -[A7]
  1767. 0000164C  486E FEFC                pea.l      [A6 - 0x104]
  1768. 00001650  486E FEF8                pea.l      [A6 - 0x108]
  1769. 00001654  4EAD 0D7A                jsr        [A5 + 0xD7A /* export_427 */]
  1770. 00001658  1E1F                     move.b     D7, [A7]+
  1771. label0000165A:
  1772. 0000165A  1B46 9FD2                move.b     [A5 - 0x602E], D6
  1773. 0000165E  42A7                     clr.l      -[A7]
  1774. 00001660  3F3C 00AD                move.w     -[A7], 0xAD
  1775. 00001664  42A7                     clr.l      -[A7]
  1776. 00001666  70FF                     moveq.l    D0, 0xFFFFFFFF
  1777. 00001668  2F00                     move.l     -[A7], D0
  1778. 0000166A  4EAD 2222                jsr        [A5 + 0x2222 /* export_1088 */]
  1779. 0000166E  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  1780. 00001672  1007                     move.b     D0, D7
  1781. 00001674  660A                     bne        +0xC /* 00001680 */
  1782. 00001676  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1783. 0000167A  3F3C 0002                move.w     -[A7], 0x2
  1784. 0000167E  A827                     syscall    HideDialogItem/HideDItem
  1785. label00001680:
  1786. 00001680  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1787. 00001684  2F3C 0000 00AD           move.l     -[A7], 0xAD
  1788. 0000168A  3F3C 0001                move.w     -[A7], 0x1
  1789. 0000168E  1F3C 0001                move.b     -[A7], 0x1
  1790. 00001692  4EAD 1FC2                jsr        [A5 + 0x1FC2 /* export_1012 */]
  1791. label00001696:
  1792. 00001696  486D 2052                pea.l      [A5 + 0x2052 /* export_1030 */]
  1793. 0000169A  486E FEF6                pea.l      [A6 - 0x10A]
  1794. 0000169E  A991                     syscall    ModalDialog
  1795. 000016A0  7001                     moveq.l    D0, 0x01
  1796. 000016A2  B06E FEF6                cmp.w      D0, [A6 - 0x10A]
  1797. 000016A6  57C0                     seq        D0
  1798. 000016A8  4A00                     tst.b      D0
  1799. 000016AA  660C                     bne        +0xE /* 000016B8 */
  1800. 000016AC  7202                     moveq.l    D1, 0x02
  1801. 000016AE  B26E FEF6                cmp.w      D1, [A6 - 0x10A]
  1802. 000016B2  57C1                     seq        D1
  1803. 000016B4  8001                     or.b       D0, D1
  1804. 000016B6  67DE                     beq        -0x20 /* 00001696 */
  1805. label000016B8:
  1806. 000016B8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1807. 000016BC  4EAD 1FA2                jsr        [A5 + 0x1FA2 /* export_1008 */]
  1808. 000016C0  486E FFFC                pea.l      [A6 - 0x4]
  1809. 000016C4  4EAD 302A                jsr        [A5 + 0x302A /* export_1537 */]
  1810. 000016C8  7002                     moveq.l    D0, 0x02
  1811. 000016CA  B06E FEF6                cmp.w      D0, [A6 - 0x10A]
  1812. 000016CE  6612                     bne        +0x14 /* 000016E2 */
  1813. 000016D0  4267                     clr.w      -[A7]
  1814. 000016D2  2F2E FEF8                move.l     -[A7], [A6 - 0x108]
  1815. 000016D6  1F3C 0001                move.b     -[A7], 0x1
  1816. 000016DA  4267                     clr.w      -[A7]
  1817. 000016DC  4EAD 2FAA                jsr        [A5 + 0x2FAA /* export_1521 */]
  1818. 000016E0  3A1F                     move.w     D5, [A7]+
  1819. label000016E2:
  1820. 000016E2  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  1821. 000016E6  4E5E                     unlink     A6
  1822. 000016E8  4E75                     rts
  1823. fn000016EA:
  1824. 000016EA  4E56 FFDC                link       A6, -0x0024
  1825. 000016EE  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1826. 000016F2  206E 0008                movea.l    A0, [A6 + 0x8]
  1827. 000016F6  43ED FE0C                lea.l      A1, [A5 - 0x1F4]
  1828. 000016FA  7003                     moveq.l    D0, 0x03
  1829. label000016FC:
  1830. 000016FC  30D9                     move.w     [A0]+, [A1]+
  1831. 000016FE  51C8 FFFC                dbf        D0, -0x6 /* 000016FC */
  1832. 00001702  102D A1A8                move.b     D0, [A5 - 0x5E58]
  1833. 00001706  6604                     bne        +0x6 /* 0000170C */
  1834. 00001708  6000 00C0                bra        +0xC2 /* 000017CA */
  1835. label0000170C:
  1836. 0000170C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1837. 00001710  486E FFF0                pea.l      [A6 - 0x10]
  1838. 00001714  4EAD 20C2                jsr        [A5 + 0x20C2 /* export_1044 */]
  1839. 00001718  42A7                     clr.l      -[A7]
  1840. 0000171A  AA2A                     syscall    GetMainDevice
  1841. 0000171C  265F                     movea.l    A3, [A7]+
  1842. 0000171E  42A7                     clr.l      -[A7]
  1843. 00001720  AA29                     syscall    GetDeviceList
  1844. 00001722  285F                     movea.l    A4, [A7]+
  1845. 00001724  200C                     move.l     D0, A4
  1846. 00001726  6604                     bne        +0x6 /* 0000172C */
  1847. 00001728  6000 00A0                bra        +0xA2 /* 000017CA */
  1848. label0000172C:
  1849. 0000172C  2053                     movea.l    A0, [A3]
  1850. 0000172E  226E 0008                movea.l    A1, [A6 + 0x8]
  1851. 00001732  41E8 0022                lea.l      A0, [A0 + 0x22]
  1852. 00001736  7003                     moveq.l    D0, 0x03
  1853. label00001738:
  1854. 00001738  32D8                     move.w     [A1]+, [A0]+
  1855. 0000173A  51C8 FFFC                dbf        D0, -0x6 /* 00001738 */
  1856. 0000173E  7E00                     moveq.l    D7, 0x00
  1857. label00001740:
  1858. 00001740  4267                     clr.w      -[A7]
  1859. 00001742  2F0C                     move.l     -[A7], A4
  1860. 00001744  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  1861. 00001748  AA2C                     syscall    TestDeviceAttribute
  1862. 0000174A  101F                     move.b     D0, [A7]+
  1863. 0000174C  676E                     beq        +0x70 /* 000017BC */
  1864. 0000174E  2F00                     move.l     -[A7], D0
  1865. 00001750  4267                     clr.w      -[A7]
  1866. 00001752  2F0C                     move.l     -[A7], A4
  1867. 00001754  3F3C 000F                move.w     -[A7], 0xF
  1868. 00001758  AA2C                     syscall    TestDeviceAttribute
  1869. 0000175A  121F                     move.b     D1, [A7]+
  1870. 0000175C  201F                     move.l     D0, [A7]+
  1871. 0000175E  C001                     and.b      D0, D1
  1872. 00001760  4A00                     tst.b      D0
  1873. 00001762  6758                     beq        +0x5A /* 000017BC */
  1874. 00001764  2F00                     move.l     -[A7], D0
  1875. 00001766  4267                     clr.w      -[A7]
  1876. 00001768  486E FFF0                pea.l      [A6 - 0x10]
  1877. 0000176C  2054                     movea.l    A0, [A4]
  1878. 0000176E  4868 0022                pea.l      [A0 + 0x22]
  1879. 00001772  486E FFE8                pea.l      [A6 - 0x18]
  1880. 00001776  A8AA                     syscall    SectRect
  1881. 00001778  121F                     move.b     D1, [A7]+
  1882. 0000177A  201F                     move.l     D0, [A7]+
  1883. 0000177C  C001                     and.b      D0, D1
  1884. 0000177E  673C                     beq        +0x3E /* 000017BC */
  1885. 00001780  3A2E FFEC                move.w     D5, [A6 - 0x14]
  1886. 00001784  9A6E FFE8                sub.w      D5, [A6 - 0x18]
  1887. 00001788  382E FFEE                move.w     D4, [A6 - 0x12]
  1888. 0000178C  986E FFEA                sub.w      D4, [A6 - 0x16]
  1889. 00001790  42A7                     clr.l      -[A7]
  1890. 00001792  3F05                     move.w     -[A7], D5
  1891. 00001794  3F04                     move.w     -[A7], D4
  1892. 00001796  301F                     move.w     D0, [A7]+
  1893. 00001798  C1DF                     muls.w     D0, [A7]+
  1894. 0000179A  2E80                     move.l     [A7], D0
  1895. 0000179C  201F                     move.l     D0, [A7]+
  1896. 0000179E  6A02                     bpl        +0x4 /* 000017A2 */
  1897. 000017A0  4480                     neg.l      D0
  1898. label000017A2:
  1899. 000017A2  2C00                     move.l     D6, D0
  1900. 000017A4  BE86                     cmp.l      D7, D6
  1901. 000017A6  6C14                     bge        +0x16 /* 000017BC */
  1902. 000017A8  2E06                     move.l     D7, D6
  1903. 000017AA  2054                     movea.l    A0, [A4]
  1904. 000017AC  226E 0008                movea.l    A1, [A6 + 0x8]
  1905. 000017B0  41E8 0022                lea.l      A0, [A0 + 0x22]
  1906. 000017B4  7003                     moveq.l    D0, 0x03
  1907. label000017B6:
  1908. 000017B6  32D8                     move.w     [A1]+, [A0]+
  1909. 000017B8  51C8 FFFC                dbf        D0, -0x6 /* 000017B6 */
  1910. label000017BC:
  1911. 000017BC  42A7                     clr.l      -[A7]
  1912. 000017BE  2F0C                     move.l     -[A7], A4
  1913. 000017C0  AA2B                     syscall    GetNextDevice
  1914. 000017C2  285F                     movea.l    A4, [A7]+
  1915. 000017C4  200C                     move.l     D0, A4
  1916. 000017C6  6600 FF78                bne        -0x86 /* 00001740 */
  1917. label000017CA:
  1918. 000017CA  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  1919. 000017CE  4E5E                     unlink     A6
  1920. 000017D0  205F                     movea.l    A0, [A7]+
  1921. 000017D2  504F                     addq.w     A7, 8
  1922. 000017D4  4ED0                     jmp        [A0]
  1923. export_171:
  1924. 000017D6  4E56 FA2E                link       A6, -0x05D2
  1925. 000017DA  48E7 0700                movem.l    -[A7], D5,D6,D7
  1926. label000017DE:
  1927. 000017DE  486E FB2E                pea.l      [A6 - 0x4D2]
  1928. 000017E2  3F3C 0008                move.w     -[A7], 0x8
  1929. 000017E6  4EAD 205A                jsr        [A5 + 0x205A /* export_1031 */]
  1930. 000017EA  205F                     movea.l    A0, [A7]+
  1931. 000017EC  43EE FC36                lea.l      A1, [A6 - 0x3CA]
  1932. 000017F0  707F                     moveq.l    D0, 0x7F
  1933. label000017F2:
  1934. 000017F2  32D8                     move.w     [A1]+, [A0]+
  1935. 000017F4  51C8 FFFC                dbf        D0, -0x6 /* 000017F2 */
  1936. 000017F8  4240                     clr.w      D0
  1937. 000017FA  102E FC36                move.b     D0, [A6 - 0x3CA]
  1938. 000017FE  3A00                     move.w     D5, D0
  1939. 00001800  5545                     subq.w     D5, 2
  1940. 00001802  486D A43E                pea.l      [A5 - 0x5BC2]
  1941. 00001806  486E FD36                pea.l      [A6 - 0x2CA]
  1942. 0000180A  7040                     moveq.l    D0, 0x40
  1943. 0000180C  2F00                     move.l     -[A7], D0
  1944. 0000180E  4EAD 2812                jsr        [A5 + 0x2812 /* export_1278 */]
  1945. 00001812  4240                     clr.w      D0
  1946. 00001814  102E FD36                move.b     D0, [A6 - 0x2CA]
  1947. 00001818  D045                     add.w      D0, D5
  1948. 0000181A  721E                     moveq.l    D1, 0x1E
  1949. 0000181C  B240                     cmp.w      D1, D0
  1950. 0000181E  6C32                     bge        +0x34 /* 00001852 */
  1951. 00001820  3C3C 001F                move.w     D6, 0x1F
  1952. 00001824  9C45                     sub.w      D6, D5
  1953. 00001826  102D A1F9                move.b     D0, [A5 - 0x5E07]
  1954. 0000182A  671E                     beq        +0x20 /* 0000184A */
  1955. label0000182C:
  1956. 0000182C  4267                     clr.w      -[A7]
  1957. 0000182E  41EE FD36                lea.l      A0, [A6 - 0x2CA]
  1958. 00001832  2008                     move.l     D0, A0
  1959. 00001834  5280                     addq.l     D0, 1
  1960. 00001836  2F00                     move.l     -[A7], D0
  1961. 00001838  3F06                     move.w     -[A7], D6
  1962. 0000183A  2F3C 8206 0010           move.l     -[A7], 0x82060010
  1963. 00001840  A8B5                     syscall    ScriptUtil
  1964. 00001842  4A5F                     tst.w      [A7]+
  1965. 00001844  6F04                     ble        +0x6 /* 0000184A */
  1966. 00001846  5346                     subq.w     D6, 1
  1967. 00001848  60E2                     bra        -0x1C /* 0000182C */
  1968. label0000184A:
  1969. 0000184A  3006                     move.w     D0, D6
  1970. 0000184C  5340                     subq.w     D0, 1
  1971. 0000184E  1D40 FD36                move.b     [A6 - 0x2CA], D0
  1972. label00001852:
  1973. 00001852  4267                     clr.w      -[A7]
  1974. 00001854  486E FD36                pea.l      [A6 - 0x2CA]
  1975. 00001858  486E FC36                pea.l      [A6 - 0x3CA]
  1976. 0000185C  4EAD 228A                jsr        [A5 + 0x228A /* export_1101 */]
  1977. 00001860  486E FB2E                pea.l      [A6 - 0x4D2]
  1978. 00001864  3F3C 0007                move.w     -[A7], 0x7
  1979. 00001868  4EAD 205A                jsr        [A5 + 0x205A /* export_1031 */]
  1980. 0000186C  486E FC36                pea.l      [A6 - 0x3CA]
  1981. 00001870  486E FFB6                pea.l      [A6 - 0x4A]
  1982. 00001874  4EAD 0DA2                jsr        [A5 + 0xDA2 /* export_432 */]
  1983. 00001878  102E FFB6                move.b     D0, [A6 - 0x4A]
  1984. 0000187C  660A                     bne        +0xC /* 00001888 */
  1985. 0000187E  4EAD 3392                jsr        [A5 + 0x3392 /* export_1646 */]
  1986. 00001882  7E80                     moveq.l    D7, 0xFFFFFF80
  1987. 00001884  6000 008C                bra        +0x8E /* 00001912 */
  1988. label00001888:
  1989. 00001888  4240                     clr.w      D0
  1990. 0000188A  102E FFC0                move.b     D0, [A6 - 0x40]
  1991. 0000188E  721F                     moveq.l    D1, 0x1F
  1992. 00001890  B240                     cmp.w      D1, D0
  1993. 00001892  6D00 FF4A                blt        -0xB4 /* 000017DE */
  1994. 00001896  4EAD 275A                jsr        [A5 + 0x275A /* export_1255 */]
  1995. 0000189A  3F2E FFBC                move.w     -[A7], [A6 - 0x44]
  1996. 0000189E  486E FE36                pea.l      [A6 - 0x1CA]
  1997. 000018A2  486E FE38                pea.l      [A6 - 0x1C8]
  1998. 000018A6  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1999. 000018AA  41EE FE3C                lea.l      A0, [A6 - 0x1C4]
  2000. 000018AE  43EE FFC0                lea.l      A1, [A6 - 0x40]
  2001. 000018B2  701F                     moveq.l    D0, 0x1F
  2002. label000018B4:
  2003. 000018B4  30D9                     move.w     [A0]+, [A1]+
  2004. 000018B6  51C8 FFFC                dbf        D0, -0x6 /* 000018B4 */
  2005. 000018BA  486E FF3C                pea.l      [A6 - 0xC4]
  2006. 000018BE  707A                     moveq.l    D0, 0x7A
  2007. 000018C0  2F00                     move.l     -[A7], D0
  2008. 000018C2  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  2009. 000018C6  41EE FE3C                lea.l      A0, [A6 - 0x1C4]
  2010. 000018CA  2D48 FF4E                move.l     [A6 - 0xB2], A0
  2011. 000018CE  3D6E FE36 FF52           move.w     [A6 - 0xAE], [A6 - 0x1CA]
  2012. 000018D4  2D6E FE38 FF6C           move.l     [A6 - 0x94], [A6 - 0x1C8]
  2013. 000018DA  4267                     clr.w      -[A7]
  2014. 000018DC  486E FF3C                pea.l      [A6 - 0xC4]
  2015. 000018E0  4267                     clr.w      -[A7]
  2016. 000018E2  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  2017. 000018E6  4A5F                     tst.w      [A7]+
  2018. 000018E8  57C0                     seq        D0
  2019. 000018EA  4A00                     tst.b      D0
  2020. 000018EC  6710                     beq        +0x12 /* 000018FE */
  2021. 000018EE  082E 0003 FF5A           btst.b     [A6 - 0xA6], 0x3
  2022. 000018F4  56C1                     sne        D1
  2023. 000018F6  C001                     and.b      D0, D1
  2024. 000018F8  6704                     beq        +0x6 /* 000018FE */
  2025. 000018FA  7E35                     moveq.l    D7, 0x35
  2026. 000018FC  6014                     bra        +0x16 /* 00001912 */
  2027. label000018FE:
  2028. 000018FE  4267                     clr.w      -[A7]
  2029. 00001900  486D A438                pea.l      [A5 - 0x5BC8]
  2030. 00001904  486E FE36                pea.l      [A6 - 0x1CA]
  2031. 00001908  1F3C 0001                move.b     -[A7], 0x1
  2032. 0000190C  4EAD 0C9A                jsr        [A5 + 0xC9A /* export_399 */]
  2033. 00001910  3E1F                     move.w     D7, [A7]+
  2034. label00001912:
  2035. 00001912  7080                     moveq.l    D0, 0xFFFFFF80
  2036. 00001914  B047                     cmp.w      D0, D7
  2037. 00001916  6602                     bne        +0x4 /* 0000191A */
  2038. 00001918  6044                     bra        +0x46 /* 0000195E */
  2039. label0000191A:
  2040. 0000191A  4A47                     tst.w      D7
  2041. 0000191C  6C0C                     bge        +0xE /* 0000192A */
  2042. 0000191E  3F07                     move.w     -[A7], D7
  2043. 00001920  3F3C 0021                move.w     -[A7], 0x21 /* '!' */
  2044. 00001924  4EAD 0D4A                jsr        [A5 + 0xD4A /* export_421 */]
  2045. 00001928  6034                     bra        +0x36 /* 0000195E */
  2046. label0000192A:
  2047. 0000192A  4A47                     tst.w      D7
  2048. 0000192C  6F30                     ble        +0x32 /* 0000195E */
  2049. 0000192E  486E FB2E                pea.l      [A6 - 0x4D2]
  2050. 00001932  3F3C 0021                move.w     -[A7], 0x21 /* '!' */
  2051. 00001936  4EAD 208A                jsr        [A5 + 0x208A /* export_1037 */]
  2052. 0000193A  486E FA2E                pea.l      [A6 - 0x5D2]
  2053. 0000193E  3F07                     move.w     -[A7], D7
  2054. 00001940  4EAD 0CB2                jsr        [A5 + 0xCB2 /* export_402 */]
  2055. 00001944  487A 0020                pea.l      [PC + 0x20 /* 00001966, value 0x4E56 'NV' */]
  2056. 00001948  487A 001C                pea.l      [PC + 0x1C /* 00001966, value 0x4E56 'NV' */]
  2057. 0000194C  A98B                     syscall    ParamText
  2058. 0000194E  3F3C 0030                move.w     -[A7], 0x30 /* '0' */
  2059. 00001952  4EAD 214A                jsr        [A5 + 0x214A /* export_1061 */]
  2060. 00001956  4EAD 275A                jsr        [A5 + 0x275A /* export_1255 */]
  2061. 0000195A  6000 FE82                bra        -0x17C /* 000017DE */
  2062. label0000195E:
  2063. 0000195E  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  2064. 00001962  4E5E                     unlink     A6
  2065. 00001964  4E75                     rts
  2066. 00001966  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2067. export_172: // at 00001968 (misaligned)
  2068. 0000196A  FDC0                     .extension 0xDC0 // unimplemented
  2069. 0000196C  48E7 0308                movem.l    -[A7], D6,D7,A4
  2070. 00001970  4267                     clr.w      -[A7]
  2071. 00001972  2F2D C2DE                move.l     -[A7], [A5 - 0x3D22]
  2072. 00001976  4EAD 22D2                jsr        [A5 + 0x22D2 /* export_1110 */]
  2073. 0000197A  101F                     move.b     D0, [A7]+
  2074. 0000197C  670C                     beq        +0xE /* 0000198A */
  2075. 0000197E  3F3C FF94                move.w     -[A7], 0xFF94
  2076. 00001982  7029                     moveq.l    D0, 0x29
  2077. 00001984  2F00                     move.l     -[A7], D0
  2078. 00001986  4EAD 1F7A                jsr        [A5 + 0x1F7A /* export_1003 */]
  2079. label0000198A:
  2080. 0000198A  4EAD 2452                jsr        [A5 + 0x2452 /* export_1158 */]
  2081. 0000198E  4EAD 2032                jsr        [A5 + 0x2032 /* export_1026 */]
  2082. 00001992  42A7                     clr.l      -[A7]
  2083. 00001994  3F3C 0097                move.w     -[A7], 0x97
  2084. 00001998  42A7                     clr.l      -[A7]
  2085. 0000199A  70FF                     moveq.l    D0, 0xFFFFFFFF
  2086. 0000199C  2F00                     move.l     -[A7], D0
  2087. 0000199E  4EAD 2222                jsr        [A5 + 0x2222 /* export_1088 */]
  2088. 000019A2  2D57 FFFC                move.l     [A6 - 0x4], [A7]
  2089. 000019A6  3F3C 0002                move.w     -[A7], 0x2
  2090. 000019AA  486E FDC6                pea.l      [A6 - 0x23A]
  2091. 000019AE  486E FFF8                pea.l      [A6 - 0x8]
  2092. 000019B2  486E FFF0                pea.l      [A6 - 0x10]
  2093. 000019B6  A98D                     syscall    GetDialogItem/GetDItem
  2094. 000019B8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2095. 000019BC  3F3C 0002                move.w     -[A7], 0x2
  2096. 000019C0  3F2E FDC6                move.w     -[A7], [A6 - 0x23A]
  2097. 000019C4  487A 0208                pea.l      [PC + 0x208 /* 00001BCE, value 0x4E56FFE0 */]
  2098. 000019C8  486E FFF0                pea.l      [A6 - 0x10]
  2099. 000019CC  A98E                     syscall    SetDialogItem/SetDItem
  2100. 000019CE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2101. 000019D2  2F3C 0000 0097           move.l     -[A7], 0x97
  2102. 000019D8  3F3C 0001                move.w     -[A7], 0x1
  2103. 000019DC  1F3C 0001                move.b     -[A7], 0x1
  2104. 000019E0  4EAD 1FC2                jsr        [A5 + 0x1FC2 /* export_1012 */]
  2105. 000019E4  42A7                     clr.l      -[A7]
  2106. 000019E6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2107. 000019EA  A917                     syscall    GetWRefCon
  2108. 000019EC  205F                     movea.l    A0, [A7]+
  2109. 000019EE  2050                     movea.l    A0, [A0]
  2110. 000019F0  43EE FDCA                lea.l      A1, [A6 - 0x236]
  2111. 000019F4  2149 0008                move.l     [A0 + 0x8], A1
  2112. 000019F8  3D7C 0001 FDC0           move.w     [A6 - 0x240], 0x1
  2113. 000019FE  3E2E FDC0                move.w     D7, [A6 - 0x240]
  2114. 00001A02  602C                     bra        +0x2E /* 00001A30 */
  2115. label00001A04:
  2116. 00001A04  3007                     move.w     D0, D7
  2117. 00001A06  5340                     subq.w     D0, 1
  2118. 00001A08  41ED B8A2                lea.l      A0, [A5 - 0x475E]
  2119. 00001A0C  E740                     asl        D0.w, 3
  2120. 00001A0E  49F0 0000                lea.l      A4, [A0 + D0.w]
  2121. 00001A12  2014                     move.l     D0, [A4]
  2122. 00001A14  B0AD AEAC                cmp.l      D0, [A5 - 0x5154]
  2123. 00001A18  57C0                     seq        D0
  2124. 00001A1A  4A00                     tst.b      D0
  2125. 00001A1C  6710                     beq        +0x12 /* 00001A2E */
  2126. 00001A1E  222C 0004                move.l     D1, [A4 + 0x4]
  2127. 00001A22  B2AD A548                cmp.l      D1, [A5 - 0x5AB8]
  2128. 00001A26  57C1                     seq        D1
  2129. 00001A28  C001                     and.b      D0, D1
  2130. 00001A2A  6702                     beq        +0x4 /* 00001A2E */
  2131. 00001A2C  6008                     bra        +0xA /* 00001A36 */
  2132. label00001A2E:
  2133. 00001A2E  5247                     addq.w     D7, 1
  2134. label00001A30:
  2135. 00001A30  702A                     moveq.l    D0, 0x2A
  2136. 00001A32  B047                     cmp.w      D0, D7
  2137. 00001A34  6CCE                     bge        -0x30 /* 00001A04 */
  2138. label00001A36:
  2139. 00001A36  3D47 FFEE                move.w     [A6 - 0x12], D7
  2140. 00001A3A  486D 2052                pea.l      [A5 + 0x2052 /* export_1030 */]
  2141. 00001A3E  486E FDC8                pea.l      [A6 - 0x238]
  2142. 00001A42  A991                     syscall    ModalDialog
  2143. 00001A44  7002                     moveq.l    D0, 0x02
  2144. 00001A46  B06E FDC8                cmp.w      D0, [A6 - 0x238]
  2145. 00001A4A  6712                     beq        +0x14 /* 00001A5E */
  2146. 00001A4C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2147. 00001A50  4EAD 1FA2                jsr        [A5 + 0x1FA2 /* export_1008 */]
  2148. 00001A54  486E FFFC                pea.l      [A6 - 0x4]
  2149. 00001A58  4EAD 302A                jsr        [A5 + 0x302A /* export_1537 */]
  2150. 00001A5C  6060                     bra        +0x62 /* 00001ABE */
  2151. label00001A5E:
  2152. 00001A5E  4267                     clr.w      -[A7]
  2153. 00001A60  4EAD 2342                jsr        [A5 + 0x2342 /* export_1124 */]
  2154. 00001A64  1C1F                     move.b     D6, [A7]+
  2155. 00001A66  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2156. 00001A6A  4267                     clr.w      -[A7]
  2157. 00001A6C  4EBA 0160                jsr        [PC + 0x160 /* 00001BCE */]
  2158. 00001A70  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2159. 00001A74  4EAD 1FA2                jsr        [A5 + 0x1FA2 /* export_1008 */]
  2160. 00001A78  486E FFFC                pea.l      [A6 - 0x4]
  2161. 00001A7C  4EAD 302A                jsr        [A5 + 0x302A /* export_1537 */]
  2162. 00001A80  4AAE FDCC                tst.l      [A6 - 0x234]
  2163. 00001A84  6738                     beq        +0x3A /* 00001ABE */
  2164. 00001A86  42A7                     clr.l      -[A7]
  2165. 00001A88  2F2E FFE2                move.l     -[A7], [A6 - 0x1E]
  2166. 00001A8C  4EAD 26DA                jsr        [A5 + 0x26DA /* export_1239 */]
  2167. 00001A90  201F                     move.l     D0, [A7]+
  2168. 00001A92  B0AD A53E                cmp.l      D0, [A5 - 0x5AC2]
  2169. 00001A96  660A                     bne        +0xC /* 00001AA2 */
  2170. 00001A98  206D C242                movea.l    A0, [A5 - 0x3DBE]
  2171. 00001A9C  4868 0010                pea.l      [A0 + 0x10]
  2172. 00001AA0  A92A                     syscall    ValidRect
  2173. label00001AA2:
  2174. 00001AA2  4267                     clr.w      -[A7]
  2175. 00001AA4  486E FDCA                pea.l      [A6 - 0x236]
  2176. 00001AA8  1F06                     move.b     -[A7], D6
  2177. 00001AAA  4267                     clr.w      -[A7]
  2178. 00001AAC  4EAD 2FA2                jsr        [A5 + 0x2FA2 /* export_1520 */]
  2179. 00001AB0  4A5F                     tst.w      [A7]+
  2180. 00001AB2  670A                     beq        +0xC /* 00001ABE */
  2181. 00001AB4  206D C242                movea.l    A0, [A5 - 0x3DBE]
  2182. 00001AB8  4868 0010                pea.l      [A0 + 0x10]
  2183. 00001ABC  A928                     syscall    InvalRect
  2184. label00001ABE:
  2185. 00001ABE  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  2186. 00001AC2  4E5E                     unlink     A6
  2187. 00001AC4  4E75                     rts
  2188. fn00001AC6:
  2189. 00001AC6  4E56 FFFE                link       A6, -0x0002
  2190. 00001ACA  48E7 0018                movem.l    -[A7], A3,A4
  2191. 00001ACE  266E 0008                movea.l    A3, [A6 + 0x8]
  2192. 00001AD2  4267                     clr.w      -[A7]
  2193. 00001AD4  2F2D C2DE                move.l     -[A7], [A5 - 0x3D22]
  2194. 00001AD8  4EAD 22D2                jsr        [A5 + 0x22D2 /* export_1110 */]
  2195. 00001ADC  101F                     move.b     D0, [A7]+
  2196. 00001ADE  6704                     beq        +0x6 /* 00001AE4 */
  2197. 00001AE0  6000 00E2                bra        +0xE4 /* 00001BC4 */
  2198. label00001AE4:
  2199. 00001AE4  286B FFFC                movea.l    A4, [A3 - 0x4]
  2200. 00001AE8  2F2D C2DE                move.l     -[A7], [A5 - 0x3D22]
  2201. 00001AEC  205F                     movea.l    A0, [A7]+
  2202. 00001AEE  A029                     syscall    HLock
  2203. 00001AF0  206D C2DE                movea.l    A0, [A5 - 0x3D22]
  2204. 00001AF4  2B50 C182                move.l     [A5 - 0x3E7E], [A0]
  2205. 00001AF8  41EC 021C                lea.l      A0, [A4 + 0x21C]
  2206. 00001AFC  43ED C188                lea.l      A1, [A5 - 0x3E78]
  2207. 00001B00  7003                     moveq.l    D0, 0x03
  2208. label00001B02:
  2209. 00001B02  30D9                     move.w     [A0]+, [A1]+
  2210. 00001B04  51C8 FFFC                dbf        D0, -0x6 /* 00001B02 */
  2211. 00001B08  486C 021C                pea.l      [A4 + 0x21C]
  2212. 00001B0C  2F2B FFF0                move.l     -[A7], [A3 - 0x10]
  2213. 00001B10  A8A8                     syscall    OffsetRect
  2214. 00001B12  486D C182                pea.l      [A5 - 0x3E7E]
  2215. 00001B16  206B 000A                movea.l    A0, [A3 + 0xA]
  2216. 00001B1A  4868 0002                pea.l      [A0 + 0x2]
  2217. 00001B1E  486D C188                pea.l      [A5 - 0x3E78]
  2218. 00001B22  486C 021C                pea.l      [A4 + 0x21C]
  2219. 00001B26  4267                     clr.w      -[A7]
  2220. 00001B28  42A7                     clr.l      -[A7]
  2221. 00001B2A  A8EC                     syscall    CopyBits
  2222. 00001B2C  2F2D C2DE                move.l     -[A7], [A5 - 0x3D22]
  2223. 00001B30  205F                     movea.l    A0, [A7]+
  2224. 00001B32  A02A                     syscall    HUnlock
  2225. 00001B34  302C 0224                move.w     D0, [A4 + 0x224]
  2226. 00001B38  5340                     subq.w     D0, 1
  2227. 00001B3A  48C0                     ext.l      D0
  2228. 00001B3C  81FC 0007                divs.w     D0, 0x7
  2229. 00001B40  3740 FFE6                move.w     [A3 - 0x1A], D0
  2230. 00001B44  302C 0224                move.w     D0, [A4 + 0x224]
  2231. 00001B48  5340                     subq.w     D0, 1
  2232. 00001B4A  48C0                     ext.l      D0
  2233. 00001B4C  81FC 0007                divs.w     D0, 0x7
  2234. 00001B50  4840                     swap.w     D0
  2235. 00001B52  3740 FFE8                move.w     [A3 - 0x18], D0
  2236. 00001B56  41EC 021C                lea.l      A0, [A4 + 0x21C]
  2237. 00001B5A  43ED C58A                lea.l      A1, [A5 - 0x3A76]
  2238. 00001B5E  7003                     moveq.l    D0, 0x03
  2239. label00001B60:
  2240. 00001B60  30D9                     move.w     [A0]+, [A1]+
  2241. 00001B62  51C8 FFFC                dbf        D0, -0x6 /* 00001B60 */
  2242. 00001B66  486C 021C                pea.l      [A4 + 0x21C]
  2243. 00001B6A  302B FFE8                move.w     D0, [A3 - 0x18]
  2244. 00001B6E  ED40                     asl        D0.w, 6
  2245. 00001B70  D06B FFF2                add.w      D0, [A3 - 0xE]
  2246. 00001B74  3F00                     move.w     -[A7], D0
  2247. 00001B76  302B FFE6                move.w     D0, [A3 - 0x1A]
  2248. 00001B7A  C1FC 002A                muls.w     D0, 0x2A /* '*' */
  2249. 00001B7E  D06B FFF0                add.w      D0, [A3 - 0x10]
  2250. 00001B82  3F00                     move.w     -[A7], D0
  2251. 00001B84  A8A8                     syscall    OffsetRect
  2252. 00001B86  486C 021C                pea.l      [A4 + 0x21C]
  2253. 00001B8A  2F3C FFFA FFFA           move.l     -[A7], 0xFFFAFFFA
  2254. 00001B90  A8A9                     syscall    InsetRect
  2255. 00001B92  A89E                     syscall    PenNormal
  2256. 00001B94  2F3C 0002 0002           move.l     -[A7], 0x20002
  2257. 00001B9A  A89B                     syscall    PenSize
  2258. 00001B9C  486C 021C                pea.l      [A4 + 0x21C]
  2259. 00001BA0  A8A1                     syscall    FrameRect
  2260. 00001BA2  486C 021C                pea.l      [A4 + 0x21C]
  2261. 00001BA6  2F3C 0002 0002           move.l     -[A7], 0x20002
  2262. 00001BAC  A8A9                     syscall    InsetRect
  2263. 00001BAE  2F3C 0004 0004           move.l     -[A7], 0x40004
  2264. 00001BB4  A89B                     syscall    PenSize
  2265. 00001BB6  486D FE78                pea.l      [A5 - 0x188]
  2266. 00001BBA  A89D                     syscall    PenPat
  2267. 00001BBC  486C 021C                pea.l      [A4 + 0x21C]
  2268. 00001BC0  A8A1                     syscall    FrameRect
  2269. 00001BC2  A89E                     syscall    PenNormal
  2270. label00001BC4:
  2271. 00001BC4  4CDF 1800                movem.l    A3,A4, [A7]+
  2272. 00001BC8  4E5E                     unlink     A6
  2273. 00001BCA  2E9F                     move.l     [A7], [A7]+
  2274. 00001BCC  4E75                     rts
  2275. fn00001BCE:
  2276. 00001BCE  4E56 FFE0                link       A6, -0x0020
  2277. 00001BD2  2F0C                     move.l     -[A7], A4
  2278. 00001BD4  42A7                     clr.l      -[A7]
  2279. 00001BD6  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  2280. 00001BDA  A917                     syscall    GetWRefCon
  2281. 00001BDC  205F                     movea.l    A0, [A7]+
  2282. 00001BDE  2050                     movea.l    A0, [A0]
  2283. 00001BE0  2D68 0008 FFFC           move.l     [A6 - 0x4], [A0 + 0x8]
  2284. 00001BE6  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  2285. 00001BEA  3F3C 0002                move.w     -[A7], 0x2
  2286. 00001BEE  486E FFEA                pea.l      [A6 - 0x16]
  2287. 00001BF2  486E FFF8                pea.l      [A6 - 0x8]
  2288. 00001BF6  486E FFF0                pea.l      [A6 - 0x10]
  2289. 00001BFA  A98D                     syscall    GetDialogItem/GetDItem
  2290. 00001BFC  4A6E 0008                tst.w      [A6 + 0x8]
  2291. 00001C00  6600 00B6                bne        +0xB8 /* 00001CB8 */
  2292. 00001C04  486E FFEC                pea.l      [A6 - 0x14]
  2293. 00001C08  A972                     syscall    GetMouse
  2294. 00001C0A  4267                     clr.w      -[A7]
  2295. 00001C0C  302E FFEE                move.w     D0, [A6 - 0x12]
  2296. 00001C10  906E FFF2                sub.w      D0, [A6 - 0xE]
  2297. 00001C14  48C0                     ext.l      D0
  2298. 00001C16  81FC 0040                divs.w     D0, 0x40 /* '@' */
  2299. 00001C1A  3F00                     move.w     -[A7], D0
  2300. 00001C1C  2F3C 0006 0000           move.l     -[A7], 0x60000
  2301. 00001C22  4EAD 28DA                jsr        [A5 + 0x28DA /* export_1303 */]
  2302. 00001C26  3D5F FFE8                move.w     [A6 - 0x18], [A7]+
  2303. 00001C2A  4267                     clr.w      -[A7]
  2304. 00001C2C  302E FFEC                move.w     D0, [A6 - 0x14]
  2305. 00001C30  906E FFF0                sub.w      D0, [A6 - 0x10]
  2306. 00001C34  48C0                     ext.l      D0
  2307. 00001C36  81FC 002A                divs.w     D0, 0x2A /* '*' */
  2308. 00001C3A  3F00                     move.w     -[A7], D0
  2309. 00001C3C  2F3C 0005 0000           move.l     -[A7], 0x50000
  2310. 00001C42  4EAD 28DA                jsr        [A5 + 0x28DA /* export_1303 */]
  2311. 00001C46  3D5F FFE6                move.w     [A6 - 0x1A], [A7]+
  2312. 00001C4A  286E FFFC                movea.l    A4, [A6 - 0x4]
  2313. 00001C4E  302E FFE8                move.w     D0, [A6 - 0x18]
  2314. 00001C52  5240                     addq.w     D0, 1
  2315. 00001C54  7207                     moveq.l    D1, 0x07
  2316. 00001C56  C3EE FFE6                muls.w     D1, [A6 - 0x1A]
  2317. 00001C5A  D240                     add.w      D1, D0
  2318. 00001C5C  3941 0224                move.w     [A4 + 0x224], D1
  2319. 00001C60  4214                     clr.b      [A4]
  2320. 00001C62  302C 0224                move.w     D0, [A4 + 0x224]
  2321. 00001C66  5340                     subq.w     D0, 1
  2322. 00001C68  41ED B8A2                lea.l      A0, [A5 - 0x475E]
  2323. 00001C6C  E740                     asl        D0.w, 3
  2324. 00001C6E  2970 0000 0002           move.l     [A4 + 0x2], [A0 + D0.w]
  2325. 00001C74  197C 0007 010C           move.b     [A4 + 0x10C], 0x7
  2326. 00001C7A  302C 0224                move.w     D0, [A4 + 0x224]
  2327. 00001C7E  5340                     subq.w     D0, 1
  2328. 00001C80  41ED B8A2                lea.l      A0, [A5 - 0x475E]
  2329. 00001C84  E740                     asl        D0.w, 3
  2330. 00001C86  2970 0004 0218           move.l     [A4 + 0x218], [A0 + D0.w + 0x4]
  2331. 00001C8C  4AAC 0002                tst.l      [A4 + 0x2]
  2332. 00001C90  6718                     beq        +0x1A /* 00001CAA */
  2333. 00001C92  486C 021C                pea.l      [A4 + 0x21C]
  2334. 00001C96  2F3C FFFE FFFE           move.l     -[A7], 0xFFFEFFFE
  2335. 00001C9C  A8A9                     syscall    InsetRect
  2336. 00001C9E  486C 021C                pea.l      [A4 + 0x21C]
  2337. 00001CA2  A8A3                     syscall    EraseRect
  2338. 00001CA4  2F0E                     move.l     -[A7], A6
  2339. 00001CA6  4EBA FE1E                jsr        [PC - 0x1E2 /* 00001AC6 */]
  2340. label00001CAA:
  2341. 00001CAA  4267                     clr.w      -[A7]
  2342. 00001CAC  A973                     syscall    StillDown
  2343. 00001CAE  101F                     move.b     D0, [A7]+
  2344. 00001CB0  0A00 0001                xori.b     D0, 0x1
  2345. 00001CB4  67F4                     beq        -0xA /* 00001CAA */
  2346. 00001CB6  600E                     bra        +0x10 /* 00001CC6 */
  2347. label00001CB8:
  2348. 00001CB8  7002                     moveq.l    D0, 0x02
  2349. 00001CBA  B06E 0008                cmp.w      D0, [A6 + 0x8]
  2350. 00001CBE  6606                     bne        +0x8 /* 00001CC6 */
  2351. 00001CC0  2F0E                     move.l     -[A7], A6
  2352. 00001CC2  4EBA FE02                jsr        [PC - 0x1FE /* 00001AC6 */]
  2353. label00001CC6:
  2354. 00001CC6  285F                     movea.l    A4, [A7]+
  2355. 00001CC8  4E5E                     unlink     A6
  2356. 00001CCA  205F                     movea.l    A0, [A7]+
  2357. 00001CCC  5C4F                     addq.w     A7, 6
  2358. 00001CCE  4ED0                     jmp        [A0]
  2359. export_173:
  2360. 00001CD0  4E56 FED8                link       A6, -0x0128
  2361. 00001CD4  422E 000E                clr.b      [A6 + 0xE]
  2362. 00001CD8  42A7                     clr.l      -[A7]
  2363. 00001CDA  3F3C 00A1                move.w     -[A7], 0xA1
  2364. 00001CDE  42A7                     clr.l      -[A7]
  2365. 00001CE0  70FF                     moveq.l    D0, 0xFFFFFFFF
  2366. 00001CE2  2F00                     move.l     -[A7], D0
  2367. 00001CE4  4EAD 2222                jsr        [A5 + 0x2222 /* export_1088 */]
  2368. 00001CE8  2D57 FFFC                move.l     [A6 - 0x4], [A7]
  2369. 00001CEC  3F3C 0004                move.w     -[A7], 0x4
  2370. 00001CF0  486E FFFA                pea.l      [A6 - 0x6]
  2371. 00001CF4  486E FFF6                pea.l      [A6 - 0xA]
  2372. 00001CF8  486E FFEE                pea.l      [A6 - 0x12]
  2373. 00001CFC  A98D                     syscall    GetDialogItem/GetDItem
  2374. 00001CFE  486E FED8                pea.l      [A6 - 0x128]
  2375. 00001D02  302E 000C                move.w     D0, [A6 + 0xC]
  2376. 00001D06  48C0                     ext.l      D0
  2377. 00001D08  2F00                     move.l     -[A7], D0
  2378. 00001D0A  4EAD 229A                jsr        [A5 + 0x229A /* export_1103 */]
  2379. 00001D0E  205F                     movea.l    A0, [A7]+
  2380. 00001D10  43EE FEEE                lea.l      A1, [A6 - 0x112]
  2381. 00001D14  7009                     moveq.l    D0, 0x09
  2382. label00001D16:
  2383. 00001D16  32D8                     move.w     [A1]+, [A0]+
  2384. 00001D18  51C8 FFFC                dbf        D0, -0x6 /* 00001D16 */
  2385. 00001D1C  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  2386. 00001D20  486E FEEE                pea.l      [A6 - 0x112]
  2387. 00001D24  A98F                     syscall    SetDialogItemText/SetIText
  2388. 00001D26  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2389. 00001D2A  2F3C 0000 0004           move.l     -[A7], 0x4
  2390. 00001D30  3F3C 7FFF                move.w     -[A7], 0x7FFF
  2391. 00001D34  A97E                     syscall    SelectDialogItemText/SelIText
  2392. 00001D36  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2393. 00001D3A  2F3C 0000 00A1           move.l     -[A7], 0xA1
  2394. 00001D40  3F3C 0002                move.w     -[A7], 0x2
  2395. 00001D44  1F3C 0001                move.b     -[A7], 0x1
  2396. 00001D48  4EAD 1FC2                jsr        [A5 + 0x1FC2 /* export_1012 */]
  2397. label00001D4C:
  2398. 00001D4C  486D 2052                pea.l      [A5 + 0x2052 /* export_1030 */]
  2399. 00001D50  486E FEEC                pea.l      [A6 - 0x114]
  2400. 00001D54  A991                     syscall    ModalDialog
  2401. 00001D56  7001                     moveq.l    D0, 0x01
  2402. 00001D58  B06E FEEC                cmp.w      D0, [A6 - 0x114]
  2403. 00001D5C  57C0                     seq        D0
  2404. 00001D5E  7202                     moveq.l    D1, 0x02
  2405. 00001D60  B26E FEEC                cmp.w      D1, [A6 - 0x114]
  2406. 00001D64  57C1                     seq        D1
  2407. 00001D66  8001                     or.b       D0, D1
  2408. 00001D68  67E2                     beq        -0x1C /* 00001D4C */
  2409. 00001D6A  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  2410. 00001D6E  486E FEEE                pea.l      [A6 - 0x112]
  2411. 00001D72  A990                     syscall    GetDialogItemText/GetIText
  2412. 00001D74  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2413. 00001D78  4EAD 1FA2                jsr        [A5 + 0x1FA2 /* export_1008 */]
  2414. 00001D7C  486E FFFC                pea.l      [A6 - 0x4]
  2415. 00001D80  4EAD 302A                jsr        [A5 + 0x302A /* export_1537 */]
  2416. 00001D84  7002                     moveq.l    D0, 0x02
  2417. 00001D86  B06E FEEC                cmp.w      D0, [A6 - 0x114]
  2418. 00001D8A  6602                     bne        +0x4 /* 00001D8E */
  2419. 00001D8C  6030                     bra        +0x32 /* 00001DBE */
  2420. label00001D8E:
  2421. 00001D8E  206E 0008                movea.l    A0, [A6 + 0x8]
  2422. 00001D92  2F08                     move.l     -[A7], A0
  2423. 00001D94  4267                     clr.w      -[A7]
  2424. 00001D96  2F08                     move.l     -[A7], A0
  2425. 00001D98  42A7                     clr.l      -[A7]
  2426. 00001D9A  486E FEEE                pea.l      [A6 - 0x112]
  2427. 00001D9E  4EAD 237A                jsr        [A5 + 0x237A /* export_1131 */]
  2428. 00001DA2  201F                     move.l     D0, [A7]+
  2429. 00001DA4  205F                     movea.l    A0, [A7]+
  2430. 00001DA6  3F00                     move.w     -[A7], D0
  2431. 00001DA8  2F3C 03E7 0004           move.l     -[A7], 0x3E70004
  2432. 00001DAE  4EAD 28DA                jsr        [A5 + 0x28DA /* export_1303 */]
  2433. 00001DB2  301F                     move.w     D0, [A7]+
  2434. 00001DB4  205F                     movea.l    A0, [A7]+
  2435. 00001DB6  3080                     move.w     [A0], D0
  2436. 00001DB8  1D7C 0001 000E           move.b     [A6 + 0xE], 0x1
  2437. label00001DBE:
  2438. 00001DBE  4E5E                     unlink     A6
  2439. 00001DC0  205F                     movea.l    A0, [A7]+
  2440. 00001DC2  5C4F                     addq.w     A7, 6
  2441. 00001DC4  4ED0                     jmp        [A0]
  2442. fn00001DC6:
  2443. 00001DC6  4E56 FFE8                link       A6, -0x0018
  2444. 00001DCA  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  2445. 00001DCE  1A2E 000C                move.b     D5, [A6 + 0xC]
  2446. 00001DD2  3E2E 0010                move.w     D7, [A6 + 0x10]
  2447. 00001DD6  286E 0008                movea.l    A4, [A6 + 0x8]
  2448. 00001DDA  3C07                     move.w     D6, D7
  2449. 00001DDC  4267                     clr.w      -[A7]
  2450. 00001DDE  3F07                     move.w     -[A7], D7
  2451. 00001DE0  2F3C 03E7 0001           move.l     -[A7], 0x3E70001
  2452. 00001DE6  4EAD 28DA                jsr        [A5 + 0x28DA /* export_1303 */]
  2453. 00001DEA  3E1F                     move.w     D7, [A7]+
  2454. 00001DEC  BE46                     cmp.w      D7, D6
  2455. 00001DEE  56C0                     sne        D0
  2456. 00001DF0  8A00                     or.b       D5, D0
  2457. 00001DF2  0245 0001                andi.w     D5, 0x1
  2458. 00001DF6  102C FD82                move.b     D0, [A4 - 0x27E]
  2459. 00001DFA  6610                     bne        +0x12 /* 00001E0C */
  2460. 00001DFC  3947 FDBA                move.w     [A4 - 0x246], D7
  2461. 00001E00  4267                     clr.w      -[A7]
  2462. 00001E02  3F07                     move.w     -[A7], D7
  2463. 00001E04  4EAD 2042                jsr        [A5 + 0x2042 /* export_1028 */]
  2464. 00001E08  395F FDBE                move.w     [A4 - 0x242], [A7]+
  2465. label00001E0C:
  2466. 00001E0C  2F2C FFFC                move.l     -[A7], [A4 - 0x4]
  2467. 00001E10  3F3C 0005                move.w     -[A7], 0x5
  2468. 00001E14  486C FD98                pea.l      [A4 - 0x268]
  2469. 00001E18  486C FFF8                pea.l      [A4 - 0x8]
  2470. 00001E1C  486C FFF0                pea.l      [A4 - 0x10]
  2471. 00001E20  A98D                     syscall    GetDialogItem/GetDItem
  2472. 00001E22  2F2C FFF8                move.l     -[A7], [A4 - 0x8]
  2473. 00001E26  486E FFE8                pea.l      [A6 - 0x18]
  2474. 00001E2A  302C FDBA                move.w     D0, [A4 - 0x246]
  2475. 00001E2E  48C0                     ext.l      D0
  2476. 00001E30  2F00                     move.l     -[A7], D0
  2477. 00001E32  4EAD 229A                jsr        [A5 + 0x229A /* export_1103 */]
  2478. 00001E36  A98F                     syscall    SetDialogItemText/SetIText
  2479. 00001E38  1005                     move.b     D0, D5
  2480. 00001E3A  6710                     beq        +0x12 /* 00001E4C */
  2481. 00001E3C  2F2C FFFC                move.l     -[A7], [A4 - 0x4]
  2482. 00001E40  2F3C 0000 0005           move.l     -[A7], 0x5
  2483. 00001E46  3F3C 7FFF                move.w     -[A7], 0x7FFF
  2484. 00001E4A  A97E                     syscall    SelectDialogItemText/SelIText
  2485. label00001E4C:
  2486. 00001E4C  2F2C FFFC                move.l     -[A7], [A4 - 0x4]
  2487. 00001E50  3F3C 0006                move.w     -[A7], 0x6
  2488. 00001E54  486C FD98                pea.l      [A4 - 0x268]
  2489. 00001E58  486C FFF8                pea.l      [A4 - 0x8]
  2490. 00001E5C  486C FFF0                pea.l      [A4 - 0x10]
  2491. 00001E60  A98D                     syscall    GetDialogItem/GetDItem
  2492. 00001E62  2F2C FFF8                move.l     -[A7], [A4 - 0x8]
  2493. 00001E66  486E FFE8                pea.l      [A6 - 0x18]
  2494. 00001E6A  302C FDBE                move.w     D0, [A4 - 0x242]
  2495. 00001E6E  48C0                     ext.l      D0
  2496. 00001E70  2F00                     move.l     -[A7], D0
  2497. 00001E72  4EAD 229A                jsr        [A5 + 0x229A /* export_1103 */]
  2498. 00001E76  A98F                     syscall    SetDialogItemText/SetIText
  2499. 00001E78  2F2C FFFC                move.l     -[A7], [A4 - 0x4]
  2500. 00001E7C  3F3C 0008                move.w     -[A7], 0x8
  2501. 00001E80  4EBA 0C8A                jsr        [PC + 0xC8A /* 00002B0C */]
  2502. 00001E84  102E 000E                move.b     D0, [A6 + 0xE]
  2503. 00001E88  6700 0098                beq        +0x9A /* 00001F22 */
  2504. 00001E8C  296C FFC8 FFCC           move.l     [A4 - 0x34], [A4 - 0x38]
  2505. 00001E92  4267                     clr.w      -[A7]
  2506. 00001E94  1F3C 0001                move.b     -[A7], 0x1
  2507. 00001E98  486C FFCC                pea.l      [A4 - 0x34]
  2508. 00001E9C  2F2C FD9E                move.l     -[A7], [A4 - 0x262]
  2509. 00001EA0  3F3C 003C                move.w     -[A7], 0x3C /* '<' */
  2510. 00001EA4  A9E7                     syscall    Pack0/ListManager
  2511. 00001EA6  101F                     move.b     D0, [A7]+
  2512. 00001EA8  6710                     beq        +0x12 /* 00001EBA */
  2513. 00001EAA  4267                     clr.w      -[A7]
  2514. 00001EAC  2F2C FFCC                move.l     -[A7], [A4 - 0x34]
  2515. 00001EB0  2F2C FD9E                move.l     -[A7], [A4 - 0x262]
  2516. 00001EB4  3F3C 005C                move.w     -[A7], 0x5C /* '\\' */
  2517. 00001EB8  A9E7                     syscall    Pack0/ListManager
  2518. label00001EBA:
  2519. 00001EBA  296C FFC8 FFCC           move.l     [A4 - 0x34], [A4 - 0x38]
  2520. 00001EC0  486E FFE8                pea.l      [A6 - 0x18]
  2521. 00001EC4  302C FDBA                move.w     D0, [A4 - 0x246]
  2522. 00001EC8  48C0                     ext.l      D0
  2523. 00001ECA  2F00                     move.l     -[A7], D0
  2524. 00001ECC  4EAD 229A                jsr        [A5 + 0x229A /* export_1103 */]
  2525. 00001ED0  205F                     movea.l    A0, [A7]+
  2526. 00001ED2  43EC FEC8                lea.l      A1, [A4 - 0x138]
  2527. 00001ED6  7009                     moveq.l    D0, 0x09
  2528. label00001ED8:
  2529. 00001ED8  32D8                     move.w     [A1]+, [A0]+
  2530. 00001EDA  51C8 FFFC                dbf        D0, -0x6 /* 00001ED8 */
  2531. 00001EDE  4267                     clr.w      -[A7]
  2532. 00001EE0  41EC FEC8                lea.l      A0, [A4 - 0x138]
  2533. 00001EE4  2008                     move.l     D0, A0
  2534. 00001EE6  5280                     addq.l     D0, 1
  2535. 00001EE8  2F00                     move.l     -[A7], D0
  2536. 00001EEA  4240                     clr.w      D0
  2537. 00001EEC  102C FEC8                move.b     D0, [A4 - 0x138]
  2538. 00001EF0  3F00                     move.w     -[A7], D0
  2539. 00001EF2  42A7                     clr.l      -[A7]
  2540. 00001EF4  486C FFCC                pea.l      [A4 - 0x34]
  2541. 00001EF8  2F2C FD9E                move.l     -[A7], [A4 - 0x262]
  2542. 00001EFC  3F3C 0054                move.w     -[A7], 0x54 /* 'T' */
  2543. 00001F00  A9E7                     syscall    Pack0/ListManager
  2544. 00001F02  101F                     move.b     D0, [A7]+
  2545. 00001F04  671C                     beq        +0x1E /* 00001F22 */
  2546. 00001F06  1F3C 0001                move.b     -[A7], 0x1
  2547. 00001F0A  2F2C FFCC                move.l     -[A7], [A4 - 0x34]
  2548. 00001F0E  2F2C FD9E                move.l     -[A7], [A4 - 0x262]
  2549. 00001F12  3F3C 005C                move.w     -[A7], 0x5C /* '\\' */
  2550. 00001F16  A9E7                     syscall    Pack0/ListManager
  2551. 00001F18  2F2C FD9E                move.l     -[A7], [A4 - 0x262]
  2552. 00001F1C  3F3C 0010                move.w     -[A7], 0x10
  2553. 00001F20  A9E7                     syscall    Pack0/ListManager
  2554. label00001F22:
  2555. 00001F22  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  2556. 00001F26  4E5E                     unlink     A6
  2557. 00001F28  205F                     movea.l    A0, [A7]+
  2558. 00001F2A  DEFC 000A                add.w      A7, 0xA /* '\n' */
  2559. 00001F2E  4ED0                     jmp        [A0]
  2560. fn00001F30:
  2561. 00001F30  4E56 FFEC                link       A6, -0x0014
  2562. 00001F34  48E7 0118                movem.l    -[A7], D7,A3,A4
  2563. 00001F38  3E2E 000C                move.w     D7, [A6 + 0xC]
  2564. 00001F3C  266E 0008                movea.l    A3, [A6 + 0x8]
  2565. 00001F40  286B 0008                movea.l    A4, [A3 + 0x8]
  2566. 00001F44  4267                     clr.w      -[A7]
  2567. 00001F46  3F2C FDB8                move.w     -[A7], [A4 - 0x248]
  2568. 00001F4A  3F07                     move.w     -[A7], D7
  2569. 00001F4C  A902                     syscall    RealFont
  2570. 00001F4E  101F                     move.b     D0, [A7]+
  2571. 00001F50  676C                     beq        +0x6E /* 00001FBE */
  2572. 00001F52  4A6B FFFE                tst.w      [A3 - 0x2]
  2573. 00001F56  57C0                     seq        D0
  2574. 00001F58  BE6C FDBA                cmp.w      D7, [A4 - 0x246]
  2575. 00001F5C  5FC1                     sle        D1
  2576. 00001F5E  8001                     or.b       D0, D1
  2577. 00001F60  6704                     beq        +0x6 /* 00001F66 */
  2578. 00001F62  3747 FFFE                move.w     [A3 - 0x2], D7
  2579. label00001F66:
  2580. 00001F66  486E FFEC                pea.l      [A6 - 0x14]
  2581. 00001F6A  3007                     move.w     D0, D7
  2582. 00001F6C  48C0                     ext.l      D0
  2583. 00001F6E  2F00                     move.l     -[A7], D0
  2584. 00001F70  4EAD 229A                jsr        [A5 + 0x229A /* export_1103 */]
  2585. 00001F74  205F                     movea.l    A0, [A7]+
  2586. 00001F76  43EC FEC8                lea.l      A1, [A4 - 0x138]
  2587. 00001F7A  7009                     moveq.l    D0, 0x09
  2588. label00001F7C:
  2589. 00001F7C  32D8                     move.w     [A1]+, [A0]+
  2590. 00001F7E  51C8 FFFC                dbf        D0, -0x6 /* 00001F7C */
  2591. 00001F82  426C FFCE                clr.w      [A4 - 0x32]
  2592. 00001F86  2F3C 0001 0000           move.l     -[A7], 0x10000
  2593. 00001F8C  3F3C 03E8                move.w     -[A7], 0x3E8
  2594. 00001F90  2F2C FD9E                move.l     -[A7], [A4 - 0x262]
  2595. 00001F94  3F3C 0008                move.w     -[A7], 0x8
  2596. 00001F98  A9E7                     syscall    Pack0/ListManager
  2597. 00001F9A  395F FFCC                move.w     [A4 - 0x34], [A7]+
  2598. 00001F9E  41EC FEC8                lea.l      A0, [A4 - 0x138]
  2599. 00001FA2  2008                     move.l     D0, A0
  2600. 00001FA4  5280                     addq.l     D0, 1
  2601. 00001FA6  2F00                     move.l     -[A7], D0
  2602. 00001FA8  4240                     clr.w      D0
  2603. 00001FAA  102C FEC8                move.b     D0, [A4 - 0x138]
  2604. 00001FAE  3F00                     move.w     -[A7], D0
  2605. 00001FB0  2F2C FFCC                move.l     -[A7], [A4 - 0x34]
  2606. 00001FB4  2F2C FD9E                move.l     -[A7], [A4 - 0x262]
  2607. 00001FB8  3F3C 0058                move.w     -[A7], 0x58 /* 'X' */
  2608. 00001FBC  A9E7                     syscall    Pack0/ListManager
  2609. label00001FBE:
  2610. 00001FBE  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  2611. 00001FC2  4E5E                     unlink     A6
  2612. 00001FC4  205F                     movea.l    A0, [A7]+
  2613. 00001FC6  5C4F                     addq.w     A7, 6
  2614. 00001FC8  4ED0                     jmp        [A0]
  2615. fn00001FCA:
  2616. 00001FCA  4E56 FFFA                link       A6, -0x0006
  2617. 00001FCE  48E7 0108                movem.l    -[A7], D7,A4
  2618. 00001FD2  286E 0008                movea.l    A4, [A6 + 0x8]
  2619. 00001FD6  426E FFFE                clr.w      [A6 - 0x2]
  2620. 00001FDA  42A7                     clr.l      -[A7]
  2621. 00001FDC  2F2C FD9E                move.l     -[A7], [A4 - 0x262]
  2622. 00001FE0  3F3C 0024                move.w     -[A7], 0x24 /* '$' */
  2623. 00001FE4  A9E7                     syscall    Pack0/ListManager
  2624. 00001FE6  4267                     clr.w      -[A7]
  2625. 00001FE8  2F2C FD9E                move.l     -[A7], [A4 - 0x262]
  2626. 00001FEC  3F3C 002C                move.w     -[A7], 0x2C /* ',' */
  2627. 00001FF0  A9E7                     syscall    Pack0/ListManager
  2628. 00001FF2  3D7C 0001 FFFA           move.w     [A6 - 0x6], 0x1
  2629. 00001FF8  3E2E FFFA                move.w     D7, [A6 - 0x6]
  2630. 00001FFC  600A                     bra        +0xC /* 00002008 */
  2631. label00001FFE:
  2632. 00001FFE  3F07                     move.w     -[A7], D7
  2633. 00002000  2F0E                     move.l     -[A7], A6
  2634. 00002002  4EBA FF2C                jsr        [PC - 0xD4 /* 00001F30 */]
  2635. 00002006  5247                     addq.w     D7, 1
  2636. label00002008:
  2637. 00002008  707F                     moveq.l    D0, 0x7F
  2638. 0000200A  B047                     cmp.w      D0, D7
  2639. 0000200C  6CF0                     bge        -0xE /* 00001FFE */
  2640. 0000200E  1F3C 0001                move.b     -[A7], 0x1
  2641. 00002012  2F2C FD9E                move.l     -[A7], [A4 - 0x262]
  2642. 00002016  3F3C 002C                move.w     -[A7], 0x2C /* ',' */
  2643. 0000201A  A9E7                     syscall    Pack0/ListManager
  2644. 0000201C  206C FFFC                movea.l    A0, [A4 - 0x4]
  2645. 00002020  2F28 0018                move.l     -[A7], [A0 + 0x18]
  2646. 00002024  2F2C FD9E                move.l     -[A7], [A4 - 0x262]
  2647. 00002028  3F3C 0064                move.w     -[A7], 0x64 /* 'd' */
  2648. 0000202C  A9E7                     syscall    Pack0/ListManager
  2649. 0000202E  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  2650. 00002032  1F3C 0001                move.b     -[A7], 0x1
  2651. 00002036  1F3C 0001                move.b     -[A7], 0x1
  2652. 0000203A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2653. 0000203E  4EBA FD86                jsr        [PC - 0x27A /* 00001DC6 */]
  2654. 00002042  4CDF 1080                movem.l    D7,A4, [A7]+
  2655. 00002046  4E5E                     unlink     A6
  2656. 00002048  2E9F                     move.l     [A7], [A7]+
  2657. 0000204A  4E75                     rts
  2658. fn0000204C:
  2659. 0000204C  4E56 FFFA                link       A6, -0x0006
  2660. 00002050  48E7 0108                movem.l    -[A7], D7,A4
  2661. 00002054  286E 0008                movea.l    A4, [A6 + 0x8]
  2662. 00002058  396E 000C FDB8           move.w     [A4 - 0x248], [A6 + 0xC]
  2663. 0000205E  3D7C 0001 FFFC           move.w     [A6 - 0x4], 0x1
  2664. 00002064  3D6D C5A8 FFFA           move.w     [A6 - 0x6], [A5 - 0x3A58]
  2665. 0000206A  3E2E FFFC                move.w     D7, [A6 - 0x4]
  2666. 0000206E  6042                     bra        +0x44 /* 000020B2 */
  2667. label00002070:
  2668. 00002070  206D C6D2                movea.l    A0, [A5 - 0x392E]
  2669. 00002074  2050                     movea.l    A0, [A0]
  2670. 00002076  3007                     move.w     D0, D7
  2671. 00002078  D040                     add.w      D0, D0
  2672. 0000207A  322E 000C                move.w     D1, [A6 + 0xC]
  2673. 0000207E  B270 00FE                cmp.w      D1, [A0 + D0.w - 0x2]
  2674. 00002082  662A                     bne        +0x2C /* 000020AE */
  2675. 00002084  426C FFCE                clr.w      [A4 - 0x32]
  2676. 00002088  3007                     move.w     D0, D7
  2677. 0000208A  5340                     subq.w     D0, 1
  2678. 0000208C  3940 FFCC                move.w     [A4 - 0x34], D0
  2679. 00002090  1F3C 0001                move.b     -[A7], 0x1
  2680. 00002094  2F2C FFCC                move.l     -[A7], [A4 - 0x34]
  2681. 00002098  2F2C FD9A                move.l     -[A7], [A4 - 0x266]
  2682. 0000209C  3F3C 005C                move.w     -[A7], 0x5C /* '\\' */
  2683. 000020A0  A9E7                     syscall    Pack0/ListManager
  2684. 000020A2  2F2C FD9A                move.l     -[A7], [A4 - 0x266]
  2685. 000020A6  3F3C 0010                move.w     -[A7], 0x10
  2686. 000020AA  A9E7                     syscall    Pack0/ListManager
  2687. 000020AC  600A                     bra        +0xC /* 000020B8 */
  2688. label000020AE:
  2689. 000020AE  5247                     addq.w     D7, 1
  2690. 000020B0  6906                     bvs        +0x8 /* 000020B8 */
  2691. label000020B2:
  2692. 000020B2  BE6E FFFA                cmp.w      D7, [A6 - 0x6]
  2693. 000020B6  6FB8                     ble        -0x46 /* 00002070 */
  2694. label000020B8:
  2695. 000020B8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2696. 000020BC  4EBA FF0C                jsr        [PC - 0xF4 /* 00001FCA */]
  2697. 000020C0  4CDF 1080                movem.l    D7,A4, [A7]+
  2698. 000020C4  4E5E                     unlink     A6
  2699. 000020C6  205F                     movea.l    A0, [A7]+
  2700. 000020C8  5C4F                     addq.w     A7, 6
  2701. 000020CA  4ED0                     jmp        [A0]
  2702. fn000020CC:
  2703. 000020CC  4E56 0000                link       A6, 0
  2704. 000020D0  2F0C                     move.l     -[A7], A4
  2705. 000020D2  286E 0008                movea.l    A4, [A6 + 0x8]
  2706. 000020D6  296C FFC8 FFCC           move.l     [A4 - 0x34], [A4 - 0x38]
  2707. 000020DC  4267                     clr.w      -[A7]
  2708. 000020DE  1F3C 0001                move.b     -[A7], 0x1
  2709. 000020E2  486C FFCC                pea.l      [A4 - 0x34]
  2710. 000020E6  2F2C FD9A                move.l     -[A7], [A4 - 0x266]
  2711. 000020EA  3F3C 003C                move.w     -[A7], 0x3C /* '<' */
  2712. 000020EE  A9E7                     syscall    Pack0/ListManager
  2713. 000020F0  101F                     move.b     D0, [A7]+
  2714. 000020F2  672A                     beq        +0x2C /* 0000211E */
  2715. 000020F4  206D C6D2                movea.l    A0, [A5 - 0x392E]
  2716. 000020F8  2050                     movea.l    A0, [A0]
  2717. 000020FA  302C FFCC                move.w     D0, [A4 - 0x34]
  2718. 000020FE  5240                     addq.w     D0, 1
  2719. 00002100  D040                     add.w      D0, D0
  2720. 00002102  3970 00FE FD88           move.w     [A4 - 0x278], [A0 + D0.w - 0x2]
  2721. 00002108  302C FD88                move.w     D0, [A4 - 0x278]
  2722. 0000210C  B06C FDB8                cmp.w      D0, [A4 - 0x248]
  2723. 00002110  670C                     beq        +0xE /* 0000211E */
  2724. 00002112  3F2C FD88                move.w     -[A7], [A4 - 0x278]
  2725. 00002116  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2726. 0000211A  4EBA FF30                jsr        [PC - 0xD0 /* 0000204C */]
  2727. label0000211E:
  2728. 0000211E  285F                     movea.l    A4, [A7]+
  2729. 00002120  4E5E                     unlink     A6
  2730. 00002122  2E9F                     move.l     [A7], [A7]+
  2731. 00002124  4E75                     rts
  2732. export_174:
  2733. fn00002126:
  2734. 00002126  4E56 FC76                link       A6, -0x038A
  2735. 0000212A  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  2736. 0000212E  382E 000C                move.w     D4, [A6 + 0xC]
  2737. 00002132  4EAD 10F2                jsr        [A5 + 0x10F2 /* export_538 */]
  2738. 00002136  206E 0008                movea.l    A0, [A6 + 0x8]
  2739. 0000213A  43EE FDA2                lea.l      A1, [A6 - 0x25E]
  2740. 0000213E  700E                     moveq.l    D0, 0x0E
  2741. label00002140:
  2742. 00002140  32D8                     move.w     [A1]+, [A0]+
  2743. 00002142  51C8 FFFC                dbf        D0, -0x6 /* 00002140 */
  2744. 00002146  422E 000E                clr.b      [A6 + 0xE]
  2745. 0000214A  426E FFCA                clr.w      [A6 - 0x36]
  2746. 0000214E  426E FFC8                clr.w      [A6 - 0x38]
  2747. 00002152  4EAD 2032                jsr        [A5 + 0x2032 /* export_1026 */]
  2748. 00002156  42A7                     clr.l      -[A7]
  2749. 00002158  3F3C 0094                move.w     -[A7], 0x94
  2750. 0000215C  42A7                     clr.l      -[A7]
  2751. 0000215E  70FF                     moveq.l    D0, 0xFFFFFFFF
  2752. 00002160  2F00                     move.l     -[A7], D0
  2753. 00002162  4EAD 2222                jsr        [A5 + 0x2222 /* export_1088 */]
  2754. 00002166  2D57 FFFC                move.l     [A6 - 0x4], [A7]
  2755. 0000216A  A873                     syscall    SetPort
  2756. 0000216C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2757. 00002170  3F3C 0003                move.w     -[A7], 0x3
  2758. 00002174  486E FD98                pea.l      [A6 - 0x268]
  2759. 00002178  486E FFF8                pea.l      [A6 - 0x8]
  2760. 0000217C  486E FFE8                pea.l      [A6 - 0x18]
  2761. 00002180  A98D                     syscall    GetDialogItem/GetDItem
  2762. 00002182  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2763. 00002186  3F3C 0003                move.w     -[A7], 0x3
  2764. 0000218A  3F2E FD98                move.w     -[A7], [A6 - 0x268]
  2765. 0000218E  487A 097C                pea.l      [PC + 0x97C /* 00002B0C, value 0x4E56FFEE */]
  2766. 00002192  486E FFE8                pea.l      [A6 - 0x18]
  2767. 00002196  A98E                     syscall    SetDialogItem/SetDItem
  2768. 00002198  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2769. 0000219C  3F3C 0004                move.w     -[A7], 0x4
  2770. 000021A0  486E FD98                pea.l      [A6 - 0x268]
  2771. 000021A4  486E FFF8                pea.l      [A6 - 0x8]
  2772. 000021A8  486E FFE0                pea.l      [A6 - 0x20]
  2773. 000021AC  A98D                     syscall    GetDialogItem/GetDItem
  2774. 000021AE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2775. 000021B2  3F3C 0004                move.w     -[A7], 0x4
  2776. 000021B6  3F2E FD98                move.w     -[A7], [A6 - 0x268]
  2777. 000021BA  487A 0950                pea.l      [PC + 0x950 /* 00002B0C, value 0x4E56FFEE */]
  2778. 000021BE  486E FFE0                pea.l      [A6 - 0x20]
  2779. 000021C2  A98E                     syscall    SetDialogItem/SetDItem
  2780. 000021C4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2781. 000021C8  3F3C 0008                move.w     -[A7], 0x8
  2782. 000021CC  486E FD98                pea.l      [A6 - 0x268]
  2783. 000021D0  486E FFF8                pea.l      [A6 - 0x8]
  2784. 000021D4  486E FFF0                pea.l      [A6 - 0x10]
  2785. 000021D8  A98D                     syscall    GetDialogItem/GetDItem
  2786. 000021DA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2787. 000021DE  3F3C 0008                move.w     -[A7], 0x8
  2788. 000021E2  3F2E FD98                move.w     -[A7], [A6 - 0x268]
  2789. 000021E6  487A 0924                pea.l      [PC + 0x924 /* 00002B0C, value 0x4E56FFEE */]
  2790. 000021EA  486E FFF0                pea.l      [A6 - 0x10]
  2791. 000021EE  A98E                     syscall    SetDialogItem/SetDItem
  2792. 000021F0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2793. 000021F4  3F3C 0016                move.w     -[A7], 0x16
  2794. 000021F8  486E FD98                pea.l      [A6 - 0x268]
  2795. 000021FC  486E FFF8                pea.l      [A6 - 0x8]
  2796. 00002200  486E FFF0                pea.l      [A6 - 0x10]
  2797. 00002204  A98D                     syscall    GetDialogItem/GetDItem
  2798. 00002206  3004                     move.w     D0, D4
  2799. 00002208  5340                     subq.w     D0, 1
  2800. 0000220A  670A                     beq        +0xC /* 00002216 */
  2801. 0000220C  5540                     subq.w     D0, 2
  2802. 0000220E  671A                     beq        +0x1C /* 0000222A */
  2803. 00002210  5340                     subq.w     D0, 1
  2804. 00002212  672A                     beq        +0x2C /* 0000223E */
  2805. 00002214  603A                     bra        +0x3C /* 00002250 */
  2806. label00002216:
  2807. 00002216  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2808. 0000221A  486E FC80                pea.l      [A6 - 0x380]
  2809. 0000221E  3F3C 000C                move.w     -[A7], 0xC
  2810. 00002222  4EAD 205A                jsr        [A5 + 0x205A /* export_1031 */]
  2811. 00002226  A98F                     syscall    SetDialogItemText/SetIText
  2812. 00002228  6026                     bra        +0x28 /* 00002250 */
  2813. label0000222A:
  2814. 0000222A  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2815. 0000222E  486E FC80                pea.l      [A6 - 0x380]
  2816. 00002232  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  2817. 00002236  4EAD 205A                jsr        [A5 + 0x205A /* export_1031 */]
  2818. 0000223A  A98F                     syscall    SetDialogItemText/SetIText
  2819. 0000223C  6012                     bra        +0x14 /* 00002250 */
  2820. label0000223E:
  2821. 0000223E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2822. 00002242  486E FC80                pea.l      [A6 - 0x380]
  2823. 00002246  3F3C 000E                move.w     -[A7], 0xE
  2824. 0000224A  4EAD 205A                jsr        [A5 + 0x205A /* export_1031 */]
  2825. 0000224E  A98F                     syscall    SetDialogItemText/SetIText
  2826. label00002250:
  2827. 00002250  7004                     moveq.l    D0, 0x04
  2828. 00002252  B044                     cmp.w      D0, D4
  2829. 00002254  6628                     bne        +0x2A /* 0000227E */
  2830. 00002256  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2831. 0000225A  3F3C 0015                move.w     -[A7], 0x15
  2832. 0000225E  A827                     syscall    HideDialogItem/HideDItem
  2833. 00002260  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2834. 00002264  3F3C 0011                move.w     -[A7], 0x11
  2835. 00002268  A827                     syscall    HideDialogItem/HideDItem
  2836. 0000226A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2837. 0000226E  3F3C 0012                move.w     -[A7], 0x12
  2838. 00002272  A827                     syscall    HideDialogItem/HideDItem
  2839. 00002274  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2840. 00002278  3F3C 0013                move.w     -[A7], 0x13
  2841. 0000227C  A827                     syscall    HideDialogItem/HideDItem
  2842. label0000227E:
  2843. 0000227E  7004                     moveq.l    D0, 0x04
  2844. 00002280  B044                     cmp.w      D0, D4
  2845. 00002282  57C0                     seq        D0
  2846. 00002284  7201                     moveq.l    D1, 0x01
  2847. 00002286  B244                     cmp.w      D1, D4
  2848. 00002288  57C1                     seq        D1
  2849. 0000228A  8001                     or.b       D0, D1
  2850. 0000228C  6714                     beq        +0x16 /* 000022A2 */
  2851. 0000228E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2852. 00002292  3F3C 0007                move.w     -[A7], 0x7
  2853. 00002296  A827                     syscall    HideDialogItem/HideDItem
  2854. 00002298  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2855. 0000229C  3F3C 0006                move.w     -[A7], 0x6
  2856. 000022A0  A827                     syscall    HideDialogItem/HideDItem
  2857. label000022A2:
  2858. 000022A2  7003                     moveq.l    D0, 0x03
  2859. 000022A4  B044                     cmp.w      D0, D4
  2860. 000022A6  57C0                     seq        D0
  2861. 000022A8  7201                     moveq.l    D1, 0x01
  2862. 000022AA  B244                     cmp.w      D1, D4
  2863. 000022AC  57C1                     seq        D1
  2864. 000022AE  8001                     or.b       D0, D1
  2865. 000022B0  670A                     beq        +0xC /* 000022BC */
  2866. 000022B2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2867. 000022B6  3F3C 0010                move.w     -[A7], 0x10
  2868. 000022BA  A827                     syscall    HideDialogItem/HideDItem
  2869. label000022BC:
  2870. 000022BC  3D7C 0009 FC7E           move.w     [A6 - 0x382], 0x9 /* '\t' */
  2871. 000022C2  3D6E FC7E FD96           move.w     [A6 - 0x26A], [A6 - 0x382]
  2872. 000022C8  6026                     bra        +0x28 /* 000022F0 */
  2873. label000022CA:
  2874. 000022CA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2875. 000022CE  3F2E FD96                move.w     -[A7], [A6 - 0x26A]
  2876. 000022D2  4267                     clr.w      -[A7]
  2877. 000022D4  206E 0008                movea.l    A0, [A6 + 0x8]
  2878. 000022D8  4868 001A                pea.l      [A0 + 0x1A]
  2879. 000022DC  7010                     moveq.l    D0, 0x10
  2880. 000022DE  906E FD96                sub.w      D0, [A6 - 0x26A]
  2881. 000022E2  48C0                     ext.l      D0
  2882. 000022E4  2F00                     move.l     -[A7], D0
  2883. 000022E6  A85D                     syscall    BitTst
  2884. 000022E8  4EAD 2302                jsr        [A5 + 0x2302 /* export_1116 */]
  2885. 000022EC  526E FD96                addq.w     [A6 - 0x26A], 1
  2886. label000022F0:
  2887. 000022F0  7010                     moveq.l    D0, 0x10
  2888. 000022F2  B06E FD96                cmp.w      D0, [A6 - 0x26A]
  2889. 000022F6  6CD2                     bge        -0x2C /* 000022CA */
  2890. 000022F8  3D7C 0011 FD96           move.w     [A6 - 0x26A], 0x11
  2891. 000022FE  206E 0008                movea.l    A0, [A6 + 0x8]
  2892. 00002302  7001                     moveq.l    D0, 0x01
  2893. 00002304  B068 0014                cmp.w      D0, [A0 + 0x14]
  2894. 00002308  6606                     bne        +0x8 /* 00002310 */
  2895. 0000230A  3D7C 0012 FD96           move.w     [A6 - 0x26A], 0x12
  2896. label00002310:
  2897. 00002310  206E 0008                movea.l    A0, [A6 + 0x8]
  2898. 00002314  70FF                     moveq.l    D0, 0xFFFFFFFF
  2899. 00002316  B068 0014                cmp.w      D0, [A0 + 0x14]
  2900. 0000231A  6606                     bne        +0x8 /* 00002322 */
  2901. 0000231C  3D7C 0013 FD96           move.w     [A6 - 0x26A], 0x13
  2902. label00002322:
  2903. 00002322  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2904. 00002326  3F2E FD96                move.w     -[A7], [A6 - 0x26A]
  2905. 0000232A  1F3C 0001                move.b     -[A7], 0x1
  2906. 0000232E  4EAD 2302                jsr        [A5 + 0x2302 /* export_1116 */]
  2907. 00002332  486E FFD0                pea.l      [A6 - 0x30]
  2908. 00002336  42A7                     clr.l      -[A7]
  2909. 00002338  3F3C 0001                move.w     -[A7], 0x1
  2910. 0000233C  3F2D C5A8                move.w     -[A7], [A5 - 0x3A58]
  2911. 00002340  A8A7                     syscall    SetRect
  2912. 00002342  302E FFE8                move.w     D0, [A6 - 0x18]
  2913. 00002346  5240                     addq.w     D0, 1
  2914. 00002348  3D40 FFD8                move.w     [A6 - 0x28], D0
  2915. 0000234C  302E FFEA                move.w     D0, [A6 - 0x16]
  2916. 00002350  5240                     addq.w     D0, 1
  2917. 00002352  3D40 FFDA                move.w     [A6 - 0x26], D0
  2918. 00002356  302E FFEC                move.w     D0, [A6 - 0x14]
  2919. 0000235A  5340                     subq.w     D0, 1
  2920. 0000235C  3D40 FFDC                move.w     [A6 - 0x24], D0
  2921. 00002360  302E FFEE                move.w     D0, [A6 - 0x12]
  2922. 00002364  907C 0010                sub.w      D0, 0x10
  2923. 00002368  3D40 FFDE                move.w     [A6 - 0x22], D0
  2924. 0000236C  42A7                     clr.l      -[A7]
  2925. 0000236E  486E FFD8                pea.l      [A6 - 0x28]
  2926. 00002372  486E FFD0                pea.l      [A6 - 0x30]
  2927. 00002376  2F2E FFC8                move.l     -[A7], [A6 - 0x38]
  2928. 0000237A  4267                     clr.w      -[A7]
  2929. 0000237C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2930. 00002380  42A7                     clr.l      -[A7]
  2931. 00002382  4267                     clr.w      -[A7]
  2932. 00002384  1F3C 0001                move.b     -[A7], 0x1
  2933. 00002388  3F3C 0044                move.w     -[A7], 0x44 /* 'D' */
  2934. 0000238C  A9E7                     syscall    Pack0/ListManager
  2935. 0000238E  2D5F FD9A                move.l     [A6 - 0x266], [A7]+
  2936. 00002392  422E FDC8                clr.b      [A6 - 0x238]
  2937. 00002396  206E FD9A                movea.l    A0, [A6 - 0x266]
  2938. 0000239A  2850                     movea.l    A4, [A0]
  2939. 0000239C  197C 0082 0024           move.b     [A4 + 0x24], 0x82
  2940. 000023A2  41EE FDC8                lea.l      A0, [A6 - 0x238]
  2941. 000023A6  2948 0044                move.l     [A4 + 0x44], A0
  2942. 000023AA  7000                     moveq.l    D0, 0x00
  2943. 000023AC  2940 003C                move.l     [A4 + 0x3C], D0
  2944. 000023B0  3D7C 0001 FC7C           move.w     [A6 - 0x384], 0x1
  2945. 000023B6  3D6D C5A8 FC7A           move.w     [A6 - 0x386], [A5 - 0x3A58]
  2946. 000023BC  3D6E FC7C FD96           move.w     [A6 - 0x26A], [A6 - 0x384]
  2947. 000023C2  6042                     bra        +0x44 /* 00002406 */
  2948. label000023C4:
  2949. 000023C4  2F2D B7F6                move.l     -[A7], [A5 - 0x480A]
  2950. 000023C8  3F2E FD96                move.w     -[A7], [A6 - 0x26A]
  2951. 000023CC  486E FEC8                pea.l      [A6 - 0x138]
  2952. 000023D0  A946                     syscall    GetMenuItemText/GetItem
  2953. 000023D2  426E FFCE                clr.w      [A6 - 0x32]
  2954. 000023D6  302E FD96                move.w     D0, [A6 - 0x26A]
  2955. 000023DA  5340                     subq.w     D0, 1
  2956. 000023DC  3D40 FFCC                move.w     [A6 - 0x34], D0
  2957. 000023E0  41EE FEC8                lea.l      A0, [A6 - 0x138]
  2958. 000023E4  2008                     move.l     D0, A0
  2959. 000023E6  5280                     addq.l     D0, 1
  2960. 000023E8  2F00                     move.l     -[A7], D0
  2961. 000023EA  4240                     clr.w      D0
  2962. 000023EC  102E FEC8                move.b     D0, [A6 - 0x138]
  2963. 000023F0  3F00                     move.w     -[A7], D0
  2964. 000023F2  2F2E FFCC                move.l     -[A7], [A6 - 0x34]
  2965. 000023F6  2F2E FD9A                move.l     -[A7], [A6 - 0x266]
  2966. 000023FA  3F3C 0058                move.w     -[A7], 0x58 /* 'X' */
  2967. 000023FE  A9E7                     syscall    Pack0/ListManager
  2968. 00002400  526E FD96                addq.w     [A6 - 0x26A], 1
  2969. 00002404  690A                     bvs        +0xC /* 00002410 */
  2970. label00002406:
  2971. 00002406  302E FD96                move.w     D0, [A6 - 0x26A]
  2972. 0000240A  B06E FC7A                cmp.w      D0, [A6 - 0x386]
  2973. 0000240E  6FB4                     ble        -0x4A /* 000023C4 */
  2974. label00002410:
  2975. 00002410  486E FFD0                pea.l      [A6 - 0x30]
  2976. 00002414  42A7                     clr.l      -[A7]
  2977. 00002416  2F3C 0000 0001           move.l     -[A7], 0x1
  2978. 0000241C  A8A7                     syscall    SetRect
  2979. 0000241E  302E FFE0                move.w     D0, [A6 - 0x20]
  2980. 00002422  5240                     addq.w     D0, 1
  2981. 00002424  3D40 FFD8                move.w     [A6 - 0x28], D0
  2982. 00002428  302E FFE2                move.w     D0, [A6 - 0x1E]
  2983. 0000242C  5240                     addq.w     D0, 1
  2984. 0000242E  3D40 FFDA                move.w     [A6 - 0x26], D0
  2985. 00002432  302E FFE4                move.w     D0, [A6 - 0x1C]
  2986. 00002436  5340                     subq.w     D0, 1
  2987. 00002438  3D40 FFDC                move.w     [A6 - 0x24], D0
  2988. 0000243C  302E FFE6                move.w     D0, [A6 - 0x1A]
  2989. 00002440  907C 0010                sub.w      D0, 0x10
  2990. 00002444  3D40 FFDE                move.w     [A6 - 0x22], D0
  2991. 00002448  42A7                     clr.l      -[A7]
  2992. 0000244A  486E FFD8                pea.l      [A6 - 0x28]
  2993. 0000244E  486E FFD0                pea.l      [A6 - 0x30]
  2994. 00002452  2F2E FFC8                move.l     -[A7], [A6 - 0x38]
  2995. 00002456  4267                     clr.w      -[A7]
  2996. 00002458  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2997. 0000245C  42A7                     clr.l      -[A7]
  2998. 0000245E  4267                     clr.w      -[A7]
  2999. 00002460  1F3C 0001                move.b     -[A7], 0x1
  3000. 00002464  3F3C 0044                move.w     -[A7], 0x44 /* 'D' */
  3001. 00002468  A9E7                     syscall    Pack0/ListManager
  3002. 0000246A  2D5F FD9E                move.l     [A6 - 0x262], [A7]+
  3003. 0000246E  206E FD9E                movea.l    A0, [A6 - 0x262]
  3004. 00002472  2050                     movea.l    A0, [A0]
  3005. 00002474  117C 0082 0024           move.b     [A0 + 0x24], 0x82
  3006. 0000247A  1F3C 0001                move.b     -[A7], 0x1
  3007. 0000247E  2F2E FD9A                move.l     -[A7], [A6 - 0x266]
  3008. 00002482  3F3C 002C                move.w     -[A7], 0x2C /* ',' */
  3009. 00002486  A9E7                     syscall    Pack0/ListManager
  3010. 00002488  1F3C 0001                move.b     -[A7], 0x1
  3011. 0000248C  2F2E FD9E                move.l     -[A7], [A6 - 0x262]
  3012. 00002490  3F3C 002C                move.w     -[A7], 0x2C /* ',' */
  3013. 00002494  A9E7                     syscall    Pack0/ListManager
  3014. 00002496  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3015. 0000249A  2F3C 0000 0094           move.l     -[A7], 0x94
  3016. 000024A0  3F3C 0002                move.w     -[A7], 0x2
  3017. 000024A4  1F3C 0001                move.b     -[A7], 0x1
  3018. 000024A8  4EAD 1FC2                jsr        [A5 + 0x1FC2 /* export_1012 */]
  3019. 000024AC  42A7                     clr.l      -[A7]
  3020. 000024AE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3021. 000024B2  A917                     syscall    GetWRefCon
  3022. 000024B4  205F                     movea.l    A0, [A7]+
  3023. 000024B6  2850                     movea.l    A4, [A0]
  3024. 000024B8  41FA 033A                lea.l      A0, [PC + 0x33A /* 000027F4, value 0x4E56FFEC */]
  3025. 000024BC  2948 0004                move.l     [A4 + 0x4], A0
  3026. 000024C0  41EE FD9A                lea.l      A0, [A6 - 0x266]
  3027. 000024C4  2948 0008                move.l     [A4 + 0x8], A0
  3028. 000024C8  1D7C 0001 FD82           move.b     [A6 - 0x27E], 0x1
  3029. 000024CE  3F2E FDB8                move.w     -[A7], [A6 - 0x248]
  3030. 000024D2  2F0E                     move.l     -[A7], A6
  3031. 000024D4  4EBA FB76                jsr        [PC - 0x48A /* 0000204C */]
  3032. 000024D8  422E FD82                clr.b      [A6 - 0x27E]
  3033. 000024DC  102D A84C                move.b     D0, [A5 - 0x57B4]
  3034. 000024E0  0A00 0001                xori.b     D0, 0x1
  3035. 000024E4  802D C0BA                or.b       D0, [A5 - 0x3F46]
  3036. 000024E8  1D40 FD81                move.b     [A6 - 0x27F], D0
  3037. label000024EC:
  3038. 000024EC  486D 2052                pea.l      [A5 + 0x2052 /* export_1030 */]
  3039. 000024F0  486E FD96                pea.l      [A6 - 0x26A]
  3040. 000024F4  A991                     syscall    ModalDialog
  3041. 000024F6  486E FDC4                pea.l      [A6 - 0x23C]
  3042. 000024FA  A972                     syscall    GetMouse
  3043. 000024FC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3044. 00002500  3F2E FD96                move.w     -[A7], [A6 - 0x26A]
  3045. 00002504  486E FD98                pea.l      [A6 - 0x268]
  3046. 00002508  486E FFF8                pea.l      [A6 - 0x8]
  3047. 0000250C  486E FFF0                pea.l      [A6 - 0x10]
  3048. 00002510  A98D                     syscall    GetDialogItem/GetDItem
  3049. 00002512  2D6E FFF8 FDC0           move.l     [A6 - 0x240], [A6 - 0x8]
  3050. 00002518  7001                     moveq.l    D0, 0x01
  3051. 0000251A  B06E FD96                cmp.w      D0, [A6 - 0x26A]
  3052. 0000251E  6600 0084                bne        +0x86 /* 000025A4 */
  3053. label00002522:
  3054. 00002522  3D7C 0001 FD96           move.w     [A6 - 0x26A], 0x1
  3055. 00002528  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3056. 0000252C  3F3C 0006                move.w     -[A7], 0x6
  3057. 00002530  486E FD98                pea.l      [A6 - 0x268]
  3058. 00002534  486E FFF8                pea.l      [A6 - 0x8]
  3059. 00002538  486E FFF0                pea.l      [A6 - 0x10]
  3060. 0000253C  A98D                     syscall    GetDialogItem/GetDItem
  3061. 0000253E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  3062. 00002542  486E FEC8                pea.l      [A6 - 0x138]
  3063. 00002546  A990                     syscall    GetDialogItemText/GetIText
  3064. 00002548  4267                     clr.w      -[A7]
  3065. 0000254A  42A7                     clr.l      -[A7]
  3066. 0000254C  486E FEC8                pea.l      [A6 - 0x138]
  3067. 00002550  4EAD 237A                jsr        [A5 + 0x237A /* export_1131 */]
  3068. 00002554  201F                     move.l     D0, [A7]+
  3069. 00002556  3F00                     move.w     -[A7], D0
  3070. 00002558  3F2E FDBA                move.w     -[A7], [A6 - 0x246]
  3071. 0000255C  4EAD 21CA                jsr        [A5 + 0x21CA /* export_1077 */]
  3072. 00002560  3D5F FD84                move.w     [A6 - 0x27C], [A7]+
  3073. 00002564  6F06                     ble        +0x8 /* 0000256C */
  3074. 00002566  3D6E FD84 FDBE           move.w     [A6 - 0x242], [A6 - 0x27C]
  3075. label0000256C:
  3076. 0000256C  4267                     clr.w      -[A7]
  3077. 0000256E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3078. 00002572  486E FDA2                pea.l      [A6 - 0x25E]
  3079. 00002576  701E                     moveq.l    D0, 0x1E
  3080. 00002578  2F00                     move.l     -[A7], D0
  3081. 0000257A  4EAD 284A                jsr        [A5 + 0x284A /* export_1285 */]
  3082. 0000257E  101F                     move.b     D0, [A7]+
  3083. 00002580  6622                     bne        +0x24 /* 000025A4 */
  3084. 00002582  102E FD81                move.b     D0, [A6 - 0x27F]
  3085. 00002586  6718                     beq        +0x1A /* 000025A0 */
  3086. 00002588  206E 0008                movea.l    A0, [A6 + 0x8]
  3087. 0000258C  43EE FDA2                lea.l      A1, [A6 - 0x25E]
  3088. 00002590  700E                     moveq.l    D0, 0x0E
  3089. label00002592:
  3090. 00002592  30D9                     move.w     [A0]+, [A1]+
  3091. 00002594  51C8 FFFC                dbf        D0, -0x6 /* 00002592 */
  3092. 00002598  1D7C 0001 000E           move.b     [A6 + 0xE], 0x1
  3093. 0000259E  6004                     bra        +0x6 /* 000025A4 */
  3094. label000025A0:
  3095. 000025A0  4EAD 1FBA                jsr        [A5 + 0x1FBA /* export_1011 */]
  3096. label000025A4:
  3097. 000025A4  102E FD81                move.b     D0, [A6 - 0x27F]
  3098. 000025A8  6604                     bne        +0x6 /* 000025AE */
  3099. 000025AA  6000 0202                bra        +0x204 /* 000027AE */
  3100. label000025AE:
  3101. 000025AE  7003                     moveq.l    D0, 0x03
  3102. 000025B0  B06E FD96                cmp.w      D0, [A6 - 0x26A]
  3103. 000025B4  6620                     bne        +0x22 /* 000025D6 */
  3104. 000025B6  4267                     clr.w      -[A7]
  3105. 000025B8  2F2E FDC4                move.l     -[A7], [A6 - 0x23C]
  3106. 000025BC  4267                     clr.w      -[A7]
  3107. 000025BE  2F2E FD9A                move.l     -[A7], [A6 - 0x266]
  3108. 000025C2  3F3C 0018                move.w     -[A7], 0x18
  3109. 000025C6  A9E7                     syscall    Pack0/ListManager
  3110. 000025C8  1C1F                     move.b     D6, [A7]+
  3111. 000025CA  2F0E                     move.l     -[A7], A6
  3112. 000025CC  4EBA FAFE                jsr        [PC - 0x502 /* 000020CC */]
  3113. 000025D0  1006                     move.b     D0, D6
  3114. 000025D2  6600 FF4E                bne        -0xB0 /* 00002522 */
  3115. label000025D6:
  3116. 000025D6  702A                     moveq.l    D0, 0x2A
  3117. 000025D8  B06E FD96                cmp.w      D0, [A6 - 0x26A]
  3118. 000025DC  6606                     bne        +0x8 /* 000025E4 */
  3119. 000025DE  2F0E                     move.l     -[A7], A6
  3120. 000025E0  4EBA FAEA                jsr        [PC - 0x516 /* 000020CC */]
  3121. label000025E4:
  3122. 000025E4  7004                     moveq.l    D0, 0x04
  3123. 000025E6  B06E FD96                cmp.w      D0, [A6 - 0x26A]
  3124. 000025EA  667A                     bne        +0x7C /* 00002666 */
  3125. 000025EC  4267                     clr.w      -[A7]
  3126. 000025EE  2F2E FDC4                move.l     -[A7], [A6 - 0x23C]
  3127. 000025F2  4267                     clr.w      -[A7]
  3128. 000025F4  2F2E FD9E                move.l     -[A7], [A6 - 0x262]
  3129. 000025F8  3F3C 0018                move.w     -[A7], 0x18
  3130. 000025FC  A9E7                     syscall    Pack0/ListManager
  3131. 000025FE  1C1F                     move.b     D6, [A7]+
  3132. 00002600  2D6E FFC8 FFCC           move.l     [A6 - 0x34], [A6 - 0x38]
  3133. 00002606  4267                     clr.w      -[A7]
  3134. 00002608  1F3C 0001                move.b     -[A7], 0x1
  3135. 0000260C  486E FFCC                pea.l      [A6 - 0x34]
  3136. 00002610  2F2E FD9E                move.l     -[A7], [A6 - 0x262]
  3137. 00002614  3F3C 003C                move.w     -[A7], 0x3C /* '<' */
  3138. 00002618  A9E7                     syscall    Pack0/ListManager
  3139. 0000261A  101F                     move.b     D0, [A7]+
  3140. 0000261C  6742                     beq        +0x44 /* 00002660 */
  3141. 0000261E  3D7C 00FE FD8A           move.w     [A6 - 0x276], 0xFE
  3142. 00002624  41EE FEC8                lea.l      A0, [A6 - 0x138]
  3143. 00002628  2008                     move.l     D0, A0
  3144. 0000262A  5280                     addq.l     D0, 1
  3145. 0000262C  2F00                     move.l     -[A7], D0
  3146. 0000262E  486E FD8A                pea.l      [A6 - 0x276]
  3147. 00002632  2F2E FFCC                move.l     -[A7], [A6 - 0x34]
  3148. 00002636  2F2E FD9E                move.l     -[A7], [A6 - 0x262]
  3149. 0000263A  3F3C 0038                move.w     -[A7], 0x38 /* '8' */
  3150. 0000263E  A9E7                     syscall    Pack0/ListManager
  3151. 00002640  1D6E FD8B FEC8           move.b     [A6 - 0x138], [A6 - 0x275]
  3152. 00002646  42A7                     clr.l      -[A7]
  3153. 00002648  486E FEC8                pea.l      [A6 - 0x138]
  3154. 0000264C  4EAD 237A                jsr        [A5 + 0x237A /* export_1131 */]
  3155. 00002650  201F                     move.l     D0, [A7]+
  3156. 00002652  3F00                     move.w     -[A7], D0
  3157. 00002654  4267                     clr.w      -[A7]
  3158. 00002656  1F3C 0001                move.b     -[A7], 0x1
  3159. 0000265A  2F0E                     move.l     -[A7], A6
  3160. 0000265C  4EBA F768                jsr        [PC - 0x898 /* 00001DC6 */]
  3161. label00002660:
  3162. 00002660  1006                     move.b     D0, D6
  3163. 00002662  6600 FEBE                bne        -0x140 /* 00002522 */
  3164. label00002666:
  3165. 00002666  7005                     moveq.l    D0, 0x05
  3166. 00002668  B06E FD96                cmp.w      D0, [A6 - 0x26A]
  3167. 0000266C  6646                     bne        +0x48 /* 000026B4 */
  3168. 0000266E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  3169. 00002672  486E FEC8                pea.l      [A6 - 0x138]
  3170. 00002676  A990                     syscall    GetDialogItemText/GetIText
  3171. 00002678  4A2E FEC8                tst.b      [A6 - 0x138]
  3172. 0000267C  671C                     beq        +0x1E /* 0000269A */
  3173. 0000267E  42A7                     clr.l      -[A7]
  3174. 00002680  486E FEC8                pea.l      [A6 - 0x138]
  3175. 00002684  4EAD 237A                jsr        [A5 + 0x237A /* export_1131 */]
  3176. 00002688  201F                     move.l     D0, [A7]+
  3177. 0000268A  3F00                     move.w     -[A7], D0
  3178. 0000268C  1F3C 0001                move.b     -[A7], 0x1
  3179. 00002690  4267                     clr.w      -[A7]
  3180. 00002692  2F0E                     move.l     -[A7], A6
  3181. 00002694  4EBA F730                jsr        [PC - 0x8D0 /* 00001DC6 */]
  3182. 00002698  601A                     bra        +0x1C /* 000026B4 */
  3183. label0000269A:
  3184. 0000269A  4267                     clr.w      -[A7]
  3185. 0000269C  3EB8 0BA8                move.w     [A7], [0x00000BA8 /* DefFontSize */]
  3186. 000026A0  6604                     bne        +0x6 /* 000026A6 */
  3187. 000026A2  3EBC 000C                move.w     [A7], 0xC
  3188. label000026A6:
  3189. 000026A6  1F3C 0001                move.b     -[A7], 0x1
  3190. 000026AA  1F3C 0001                move.b     -[A7], 0x1
  3191. 000026AE  2F0E                     move.l     -[A7], A6
  3192. 000026B0  4EBA F714                jsr        [PC - 0x8EC /* 00001DC6 */]
  3193. label000026B4:
  3194. 000026B4  7009                     moveq.l    D0, 0x09
  3195. 000026B6  B06E FD96                cmp.w      D0, [A6 - 0x26A]
  3196. 000026BA  5FC0                     sle        D0
  3197. 000026BC  7210                     moveq.l    D1, 0x10
  3198. 000026BE  B26E FD96                cmp.w      D1, [A6 - 0x26A]
  3199. 000026C2  5CC1                     sge        D1
  3200. 000026C4  C001                     and.b      D0, D1
  3201. 000026C6  6752                     beq        +0x54 /* 0000271A */
  3202. 000026C8  3A3C 0010                move.w     D5, 0x10
  3203. 000026CC  9A6E FD96                sub.w      D5, [A6 - 0x26A]
  3204. 000026D0  4267                     clr.w      -[A7]
  3205. 000026D2  486E FDBC                pea.l      [A6 - 0x244]
  3206. 000026D6  3005                     move.w     D0, D5
  3207. 000026D8  48C0                     ext.l      D0
  3208. 000026DA  2F00                     move.l     -[A7], D0
  3209. 000026DC  A85D                     syscall    BitTst
  3210. 000026DE  101F                     move.b     D0, [A7]+
  3211. 000026E0  6716                     beq        +0x18 /* 000026F8 */
  3212. 000026E2  486E FDBC                pea.l      [A6 - 0x244]
  3213. 000026E6  3005                     move.w     D0, D5
  3214. 000026E8  48C0                     ext.l      D0
  3215. 000026EA  2F00                     move.l     -[A7], D0
  3216. 000026EC  A85F                     syscall    BitClr
  3217. 000026EE  2F2E FDC0                move.l     -[A7], [A6 - 0x240]
  3218. 000026F2  4267                     clr.w      -[A7]
  3219. 000026F4  A963                     syscall    SetControlValue/SetCtlValue
  3220. 000026F6  6016                     bra        +0x18 /* 0000270E */
  3221. label000026F8:
  3222. 000026F8  486E FDBC                pea.l      [A6 - 0x244]
  3223. 000026FC  3005                     move.w     D0, D5
  3224. 000026FE  48C0                     ext.l      D0
  3225. 00002700  2F00                     move.l     -[A7], D0
  3226. 00002702  A85E                     syscall    BitSet
  3227. 00002704  2F2E FDC0                move.l     -[A7], [A6 - 0x240]
  3228. 00002708  3F3C 0001                move.w     -[A7], 0x1
  3229. 0000270C  A963                     syscall    SetControlValue/SetCtlValue
  3230. label0000270E:
  3231. 0000270E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3232. 00002712  3F3C 0008                move.w     -[A7], 0x8
  3233. 00002716  4EBA 03F4                jsr        [PC + 0x3F4 /* 00002B0C */]
  3234. label0000271A:
  3235. 0000271A  7011                     moveq.l    D0, 0x11
  3236. 0000271C  B06E FD96                cmp.w      D0, [A6 - 0x26A]
  3237. 00002720  5FC0                     sle        D0
  3238. 00002722  7213                     moveq.l    D1, 0x13
  3239. 00002724  B26E FD96                cmp.w      D1, [A6 - 0x26A]
  3240. 00002728  5CC1                     sge        D1
  3241. 0000272A  C001                     and.b      D0, D1
  3242. 0000272C  6748                     beq        +0x4A /* 00002776 */
  3243. 0000272E  3D7C 0011 FC78           move.w     [A6 - 0x388], 0x11
  3244. 00002734  3E2E FC78                move.w     D7, [A6 - 0x388]
  3245. 00002738  6016                     bra        +0x18 /* 00002750 */
  3246. label0000273A:
  3247. 0000273A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3248. 0000273E  3F07                     move.w     -[A7], D7
  3249. 00002740  BE6E FD96                cmp.w      D7, [A6 - 0x26A]
  3250. 00002744  57C0                     seq        D0
  3251. 00002746  4400                     neg.b      D0
  3252. 00002748  1F00                     move.b     -[A7], D0
  3253. 0000274A  4EAD 2302                jsr        [A5 + 0x2302 /* export_1116 */]
  3254. 0000274E  5247                     addq.w     D7, 1
  3255. label00002750:
  3256. 00002750  7013                     moveq.l    D0, 0x13
  3257. 00002752  B047                     cmp.w      D0, D7
  3258. 00002754  6CE4                     bge        -0x1A /* 0000273A */
  3259. 00002756  426E FDB6                clr.w      [A6 - 0x24A]
  3260. 0000275A  7012                     moveq.l    D0, 0x12
  3261. 0000275C  B06E FD96                cmp.w      D0, [A6 - 0x26A]
  3262. 00002760  6606                     bne        +0x8 /* 00002768 */
  3263. 00002762  3D7C 0001 FDB6           move.w     [A6 - 0x24A], 0x1
  3264. label00002768:
  3265. 00002768  7013                     moveq.l    D0, 0x13
  3266. 0000276A  B06E FD96                cmp.w      D0, [A6 - 0x26A]
  3267. 0000276E  6606                     bne        +0x8 /* 00002776 */
  3268. 00002770  3D7C FFFF FDB6           move.w     [A6 - 0x24A], 0xFFFF
  3269. label00002776:
  3270. 00002776  7014                     moveq.l    D0, 0x14
  3271. 00002778  B06E FD96                cmp.w      D0, [A6 - 0x26A]
  3272. 0000277C  6630                     bne        +0x32 /* 000027AE */
  3273. 0000277E  422E FDBC                clr.b      [A6 - 0x244]
  3274. 00002782  3D7C 0009 FC76           move.w     [A6 - 0x38A], 0x9 /* '\t' */
  3275. 00002788  3E2E FC76                move.w     D7, [A6 - 0x38A]
  3276. 0000278C  600E                     bra        +0x10 /* 0000279C */
  3277. label0000278E:
  3278. 0000278E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3279. 00002792  3F07                     move.w     -[A7], D7
  3280. 00002794  4267                     clr.w      -[A7]
  3281. 00002796  4EAD 2302                jsr        [A5 + 0x2302 /* export_1116 */]
  3282. 0000279A  5247                     addq.w     D7, 1
  3283. label0000279C:
  3284. 0000279C  7010                     moveq.l    D0, 0x10
  3285. 0000279E  B047                     cmp.w      D0, D7
  3286. 000027A0  6CEC                     bge        -0x12 /* 0000278E */
  3287. 000027A2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3288. 000027A6  3F3C 0008                move.w     -[A7], 0x8
  3289. 000027AA  4EBA 0360                jsr        [PC + 0x360 /* 00002B0C */]
  3290. label000027AE:
  3291. 000027AE  7001                     moveq.l    D0, 0x01
  3292. 000027B0  B06E FD96                cmp.w      D0, [A6 - 0x26A]
  3293. 000027B4  57C0                     seq        D0
  3294. 000027B6  7202                     moveq.l    D1, 0x02
  3295. 000027B8  B26E FD96                cmp.w      D1, [A6 - 0x26A]
  3296. 000027BC  57C1                     seq        D1
  3297. 000027BE  8001                     or.b       D0, D1
  3298. 000027C0  6700 FD2A                beq        -0x2D4 /* 000024EC */
  3299. 000027C4  2F2E FD9A                move.l     -[A7], [A6 - 0x266]
  3300. 000027C8  3F3C 0028                move.w     -[A7], 0x28 /* '(' */
  3301. 000027CC  A9E7                     syscall    Pack0/ListManager
  3302. 000027CE  2F2E FD9E                move.l     -[A7], [A6 - 0x262]
  3303. 000027D2  3F3C 0028                move.w     -[A7], 0x28 /* '(' */
  3304. 000027D6  A9E7                     syscall    Pack0/ListManager
  3305. 000027D8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3306. 000027DC  4EAD 1FA2                jsr        [A5 + 0x1FA2 /* export_1008 */]
  3307. 000027E0  486E FFFC                pea.l      [A6 - 0x4]
  3308. 000027E4  4EAD 302A                jsr        [A5 + 0x302A /* export_1537 */]
  3309. 000027E8  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  3310. 000027EC  4E5E                     unlink     A6
  3311. 000027EE  205F                     movea.l    A0, [A7]+
  3312. 000027F0  5C4F                     addq.w     A7, 6
  3313. 000027F2  4ED0                     jmp        [A0]
  3314. 000027F4  4E56 FFEC                link       A6, -0x0014
  3315. 000027F8  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  3316. 000027FC  266E 0008                movea.l    A3, [A6 + 0x8]
  3317. 00002800  2E2E 000C                move.l     D7, [A6 + 0xC]
  3318. 00002804  422E 0014                clr.b      [A6 + 0x14]
  3319. 00002808  2047                     movea.l    A0, D7
  3320. 0000280A  7003                     moveq.l    D0, 0x03
  3321. 0000280C  B050                     cmp.w      D0, [A0]
  3322. 0000280E  56C0                     sne        D0
  3323. 00002810  2047                     movea.l    A0, D7
  3324. 00002812  7205                     moveq.l    D1, 0x05
  3325. 00002814  B250                     cmp.w      D1, [A0]
  3326. 00002816  56C1                     sne        D1
  3327. 00002818  C001                     and.b      D0, D1
  3328. 0000281A  6704                     beq        +0x6 /* 00002820 */
  3329. 0000281C  6000 023A                bra        +0x23C /* 00002A58 */
  3330. label00002820:
  3331. 00002820  2047                     movea.l    A0, D7
  3332. 00002822  203C 0000 00FF           move.l     D0, 0xFF
  3333. 00002828  C0A8 0002                and.l      D0, [A0 + 0x2]
  3334. 0000282C  3C00                     move.w     D6, D0
  3335. 0000282E  4267                     clr.w      -[A7]
  3336. 00002830  3F06                     move.w     -[A7], D6
  3337. 00002832  4EAD 2392                jsr        [A5 + 0x2392 /* export_1134 */]
  3338. 00002836  101F                     move.b     D0, [A7]+
  3339. 00002838  6600 021E                bne        +0x220 /* 00002A58 */
  3340. 0000283C  7230                     moveq.l    D1, 0x30
  3341. 0000283E  B246                     cmp.w      D1, D6
  3342. 00002840  5FC1                     sle        D1
  3343. 00002842  4A01                     tst.b      D1
  3344. 00002844  6714                     beq        +0x16 /* 0000285A */
  3345. 00002846  7439                     moveq.l    D2, 0x39
  3346. 00002848  B446                     cmp.w      D2, D6
  3347. 0000284A  5CC2                     sge        D2
  3348. 0000284C  C202                     and.b      D1, D2
  3349. 0000284E  8001                     or.b       D0, D1
  3350. 00002850  0240 0001                andi.w     D0, 0x1
  3351. 00002854  6704                     beq        +0x6 /* 0000285A */
  3352. 00002856  6000 0200                bra        +0x202 /* 00002A58 */
  3353. label0000285A:
  3354. 0000285A  7000                     moveq.l    D0, 0x00
  3355. 0000285C  2047                     movea.l    A0, D7
  3356. 0000285E  3028 000E                move.w     D0, [A0 + 0xE]
  3357. 00002862  C0BC 0000 0100           and.l      D0, 0x100
  3358. 00002868  4A80                     tst.l      D0
  3359. 0000286A  6700 0098                beq        +0x9A /* 00002904 */
  3360. 0000286E  1D7C 0001 0014           move.b     [A6 + 0x14], 0x1
  3361. 00002874  4267                     clr.w      -[A7]
  3362. 00002876  2047                     movea.l    A0, D7
  3363. 00002878  3F28 0004                move.w     -[A7], [A0 + 0x4]
  3364. 0000287C  2047                     movea.l    A0, D7
  3365. 0000287E  3F28 000E                move.w     -[A7], [A0 + 0xE]
  3366. 00002882  3F3C 0004                move.w     -[A7], 0x4
  3367. 00002886  4EAD 1042                jsr        [A5 + 0x1042 /* export_516 */]
  3368. 0000288A  301F                     move.w     D0, [A7]+
  3369. 0000288C  0440 0047                subi.w     D0, 0x47 /* 'G' */
  3370. 00002890  6B6A                     bmi        +0x6C /* 000028FC */
  3371. 00002892  0C40 0008                cmpi.w     D0, 0x8
  3372. 00002896  6E64                     bgt        +0x66 /* 000028FC */
  3373. 00002898  D040                     add.w      D0, D0
  3374. 0000289A  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  3375. 0000289E  4EFB 0000                jmp        [PC + D0.w]
  3376. 000028A2  0014 001C                ori.b      [A4], 0x1C
  3377. 000028A6  0024 002C                ori.b      -[A4], 0x2C /* ',' */
  3378. 000028AA  0034 003C 0044           ori.b      [A4 + D0.w + 0x44], 0x3C /* '<' */
  3379. 000028B0  004C 0054                ori.w      A4, 0x54 /* 'T' */
  3380. 000028B4  36BC 0014                move.w     [A3], 0x14
  3381. 000028B8  6000 019E                bra        +0x1A0 /* 00002A58 */
  3382. 000028BC  36BC 0009                move.w     [A3], 0x9 /* '\t' */
  3383. 000028C0  6000 0196                bra        +0x198 /* 00002A58 */
  3384. 000028C4  36BC 000A                move.w     [A3], 0xA /* '\n' */
  3385. 000028C8  6000 018E                bra        +0x190 /* 00002A58 */
  3386. 000028CC  36BC 000B                move.w     [A3], 0xB
  3387. 000028D0  6000 0186                bra        +0x188 /* 00002A58 */
  3388. 000028D4  36BC 000C                move.w     [A3], 0xC
  3389. 000028D8  6000 017E                bra        +0x180 /* 00002A58 */
  3390. 000028DC  36BC 000D                move.w     [A3], 0xD /* '\r' */
  3391. 000028E0  6000 0176                bra        +0x178 /* 00002A58 */
  3392. 000028E4  36BC 000E                move.w     [A3], 0xE
  3393. 000028E8  6000 016E                bra        +0x170 /* 00002A58 */
  3394. 000028EC  36BC 000F                move.w     [A3], 0xF
  3395. 000028F0  6000 0166                bra        +0x168 /* 00002A58 */
  3396. 000028F4  36BC 0010                move.w     [A3], 0x10
  3397. 000028F8  6000 015E                bra        +0x160 /* 00002A58 */
  3398. label000028FC:
  3399. 000028FC  422E 0014                clr.b      [A6 + 0x14]
  3400. 00002900  6000 0156                bra        +0x158 /* 00002A58 */
  3401. label00002904:
  3402. 00002904  2047                     movea.l    A0, D7
  3403. 00002906  4250                     clr.w      [A0]
  3404. 00002908  42A7                     clr.l      -[A7]
  3405. 0000290A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3406. 0000290E  A917                     syscall    GetWRefCon
  3407. 00002910  205F                     movea.l    A0, [A7]+
  3408. 00002912  2050                     movea.l    A0, [A0]
  3409. 00002914  2068 0008                movea.l    A0, [A0 + 0x8]
  3410. 00002918  2850                     movea.l    A4, [A0]
  3411. 0000291A  486E FFF0                pea.l      [A6 - 0x10]
  3412. 0000291E  42A7                     clr.l      -[A7]
  3413. 00002920  A880                     syscall    SetPt
  3414. 00002922  4267                     clr.w      -[A7]
  3415. 00002924  1F3C 0001                move.b     -[A7], 0x1
  3416. 00002928  486E FFF0                pea.l      [A6 - 0x10]
  3417. 0000292C  2F0C                     move.l     -[A7], A4
  3418. 0000292E  3F3C 003C                move.w     -[A7], 0x3C /* '<' */
  3419. 00002932  A9E7                     syscall    Pack0/ListManager
  3420. 00002934  101F                     move.b     D0, [A7]+
  3421. 00002936  3006                     move.w     D0, D6
  3422. 00002938  0440 001E                subi.w     D0, 0x1E
  3423. 0000293C  6706                     beq        +0x8 /* 00002944 */
  3424. 0000293E  5340                     subq.w     D0, 1
  3425. 00002940  6722                     beq        +0x24 /* 00002964 */
  3426. 00002942  604C                     bra        +0x4E /* 00002990 */
  3427. label00002944:
  3428. 00002944  2D6E FFF0 FFEC           move.l     [A6 - 0x14], [A6 - 0x10]
  3429. 0000294A  4A6E FFEC                tst.w      [A6 - 0x14]
  3430. 0000294E  6604                     bne        +0x6 /* 00002954 */
  3431. 00002950  6000 0106                bra        +0x108 /* 00002A58 */
  3432. label00002954:
  3433. 00002954  536E FFEC                subq.w     [A6 - 0x14], 1
  3434. 00002958  2054                     movea.l    A0, [A4]
  3435. 0000295A  7000                     moveq.l    D0, 0x00
  3436. 0000295C  2140 003C                move.l     [A0 + 0x3C], D0
  3437. 00002960  6000 00B6                bra        +0xB8 /* 00002A18 */
  3438. label00002964:
  3439. 00002964  2D6E FFF0 FFEC           move.l     [A6 - 0x14], [A6 - 0x10]
  3440. 0000296A  42A7                     clr.l      -[A7]
  3441. 0000296C  1F3C 0001                move.b     -[A7], 0x1
  3442. 00002970  486E FFEC                pea.l      [A6 - 0x14]
  3443. 00002974  2F0C                     move.l     -[A7], A4
  3444. 00002976  3F3C 0048                move.w     -[A7], 0x48 /* 'H' */
  3445. 0000297A  A9E7                     syscall    Pack0/ListManager
  3446. 0000297C  101F                     move.b     D0, [A7]+
  3447. 0000297E  6604                     bne        +0x6 /* 00002984 */
  3448. 00002980  6000 00D6                bra        +0xD8 /* 00002A58 */
  3449. label00002984:
  3450. 00002984  2054                     movea.l    A0, [A4]
  3451. 00002986  7000                     moveq.l    D0, 0x00
  3452. 00002988  2140 003C                move.l     [A0 + 0x3C], D0
  3453. 0000298C  6000 008A                bra        +0x8C /* 00002A18 */
  3454. label00002990:
  3455. 00002990  2054                     movea.l    A0, [A4]
  3456. 00002992  2A28 0044                move.l     D5, [A0 + 0x44]
  3457. 00002996  2047                     movea.l    A0, D7
  3458. 00002998  2254                     movea.l    A1, [A4]
  3459. 0000299A  2028 0006                move.l     D0, [A0 + 0x6]
  3460. 0000299E  90A9 003C                sub.l      D0, [A1 + 0x3C]
  3461. 000029A2  723C                     moveq.l    D1, 0x3C
  3462. 000029A4  B280                     cmp.l      D1, D0
  3463. 000029A6  5CC0                     sge        D0
  3464. 000029A8  4A00                     tst.b      D0
  3465. 000029AA  671C                     beq        +0x1E /* 000029C8 */
  3466. 000029AC  2045                     movea.l    A0, D5
  3467. 000029AE  4241                     clr.w      D1
  3468. 000029B0  1210                     move.b     D1, [A0]
  3469. 000029B2  0C41 00FF                cmpi.w     D1, 0xFF
  3470. 000029B6  5DC1                     slt        D1
  3471. 000029B8  C001                     and.b      D0, D1
  3472. 000029BA  670C                     beq        +0xE /* 000029C8 */
  3473. 000029BC  2045                     movea.l    A0, D5
  3474. 000029BE  4240                     clr.w      D0
  3475. 000029C0  1010                     move.b     D0, [A0]
  3476. 000029C2  3800                     move.w     D4, D0
  3477. 000029C4  5244                     addq.w     D4, 1
  3478. 000029C6  6002                     bra        +0x4 /* 000029CA */
  3479. label000029C8:
  3480. 000029C8  7801                     moveq.l    D4, 0x01
  3481. label000029CA:
  3482. 000029CA  2045                     movea.l    A0, D5
  3483. 000029CC  1084                     move.b     [A0], D4
  3484. 000029CE  2045                     movea.l    A0, D5
  3485. 000029D0  1186 4000                move.b     [A0 + D4.w], D6
  3486. 000029D4  2047                     movea.l    A0, D7
  3487. 000029D6  2254                     movea.l    A1, [A4]
  3488. 000029D8  2368 0006 003C           move.l     [A1 + 0x3C], [A0 + 0x6]
  3489. 000029DE  486E FFEC                pea.l      [A6 - 0x14]
  3490. 000029E2  42A7                     clr.l      -[A7]
  3491. 000029E4  A880                     syscall    SetPt
  3492. 000029E6  4267                     clr.w      -[A7]
  3493. 000029E8  2005                     move.l     D0, D5
  3494. 000029EA  5280                     addq.l     D0, 1
  3495. 000029EC  2F00                     move.l     -[A7], D0
  3496. 000029EE  3F04                     move.w     -[A7], D4
  3497. 000029F0  486D 1052                pea.l      [A5 + 0x1052 /* export_518 */]
  3498. 000029F4  486E FFEC                pea.l      [A6 - 0x14]
  3499. 000029F8  2F0C                     move.l     -[A7], A4
  3500. 000029FA  3F3C 0054                move.w     -[A7], 0x54 /* 'T' */
  3501. 000029FE  A9E7                     syscall    Pack0/ListManager
  3502. 00002A00  101F                     move.b     D0, [A7]+
  3503. 00002A02  6614                     bne        +0x16 /* 00002A18 */
  3504. 00002A04  2054                     movea.l    A0, [A4]
  3505. 00002A06  2D68 004C FFEC           move.l     [A6 - 0x14], [A0 + 0x4C]
  3506. 00002A0C  2F3C 0001 0001           move.l     -[A7], 0x10001
  3507. 00002A12  486E FFEC                pea.l      [A6 - 0x14]
  3508. 00002A16  A87F                     syscall    SubPt
  3509. label00002A18:
  3510. 00002A18  4267                     clr.w      -[A7]
  3511. 00002A1A  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  3512. 00002A1E  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  3513. 00002A22  A881                     syscall    EqualPt
  3514. 00002A24  101F                     move.b     D0, [A7]+
  3515. 00002A26  6630                     bne        +0x32 /* 00002A58 */
  3516. 00002A28  4267                     clr.w      -[A7]
  3517. 00002A2A  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  3518. 00002A2E  2F0C                     move.l     -[A7], A4
  3519. 00002A30  3F3C 005C                move.w     -[A7], 0x5C /* '\\' */
  3520. 00002A34  A9E7                     syscall    Pack0/ListManager
  3521. 00002A36  1F3C 0001                move.b     -[A7], 0x1
  3522. 00002A3A  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  3523. 00002A3E  2F0C                     move.l     -[A7], A4
  3524. 00002A40  3F3C 005C                move.w     -[A7], 0x5C /* '\\' */
  3525. 00002A44  A9E7                     syscall    Pack0/ListManager
  3526. 00002A46  2F0C                     move.l     -[A7], A4
  3527. 00002A48  3F3C 0010                move.w     -[A7], 0x10
  3528. 00002A4C  A9E7                     syscall    Pack0/ListManager
  3529. 00002A4E  1D7C 0001 0014           move.b     [A6 + 0x14], 0x1
  3530. 00002A54  36BC 002A                move.w     [A3], 0x2A /* '*' */
  3531. label00002A58:
  3532. 00002A58  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  3533. 00002A5C  4E5E                     unlink     A6
  3534. 00002A5E  205F                     movea.l    A0, [A7]+
  3535. 00002A60  DEFC 000C                add.w      A7, 0xC
  3536. 00002A64  4ED0                     jmp        [A0]
  3537. fn00002A66:
  3538. 00002A66  4E56 FEF6                link       A6, -0x010A
  3539. 00002A6A  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  3540. 00002A6E  286E 0008                movea.l    A4, [A6 + 0x8]
  3541. 00002A72  486C FFF4                pea.l      [A4 - 0xC]
  3542. 00002A76  A8A1                     syscall    FrameRect
  3543. 00002A78  486C FFF4                pea.l      [A4 - 0xC]
  3544. 00002A7C  2F3C 0001 0001           move.l     -[A7], 0x10001
  3545. 00002A82  A8A9                     syscall    InsetRect
  3546. 00002A84  266C 000A                movea.l    A3, [A4 + 0xA]
  3547. 00002A88  3E2B 0044                move.w     D7, [A3 + 0x44]
  3548. 00002A8C  3C2B 004A                move.w     D6, [A3 + 0x4A]
  3549. 00002A90  1D6B 0046 FFFB           move.b     [A6 - 0x5], [A3 + 0x46]
  3550. 00002A96  206C FFFC                movea.l    A0, [A4 - 0x4]
  3551. 00002A9A  5088                     addq.l     A0, 8
  3552. 00002A9C  2D48 FFF6                move.l     [A6 - 0xA], A0
  3553. 00002AA0  3F28 0016                move.w     -[A7], [A0 + 0x16]
  3554. 00002AA4  A887                     syscall    TextFont
  3555. 00002AA6  206E FFF6                movea.l    A0, [A6 - 0xA]
  3556. 00002AAA  3F28 0018                move.w     -[A7], [A0 + 0x18]
  3557. 00002AAE  A88A                     syscall    TextSize
  3558. 00002AB0  206E FFF6                movea.l    A0, [A6 - 0xA]
  3559. 00002AB4  4240                     clr.w      D0
  3560. 00002AB6  1028 001A                move.b     D0, [A0 + 0x1A]
  3561. 00002ABA  3F00                     move.w     -[A7], D0
  3562. 00002ABC  A888                     syscall    TextFace
  3563. 00002ABE  486C FFF4                pea.l      [A4 - 0xC]
  3564. 00002AC2  A87B                     syscall    ClipRect
  3565. 00002AC4  486C FFF4                pea.l      [A4 - 0xC]
  3566. 00002AC8  A8A3                     syscall    EraseRect
  3567. 00002ACA  302C FFF6                move.w     D0, [A4 - 0xA]
  3568. 00002ACE  5A40                     addq.w     D0, 5
  3569. 00002AD0  3F00                     move.w     -[A7], D0
  3570. 00002AD2  302C FFF8                move.w     D0, [A4 - 0x8]
  3571. 00002AD6  5B40                     subq.w     D0, 5
  3572. 00002AD8  3F00                     move.w     -[A7], D0
  3573. 00002ADA  A893                     syscall    MoveTo
  3574. 00002ADC  486E FEF6                pea.l      [A6 - 0x10A]
  3575. 00002AE0  3F3C 000F                move.w     -[A7], 0xF
  3576. 00002AE4  4EAD 205A                jsr        [A5 + 0x205A /* export_1031 */]
  3577. 00002AE8  A884                     syscall    DrawString
  3578. 00002AEA  486B 0010                pea.l      [A3 + 0x10]
  3579. 00002AEE  A87B                     syscall    ClipRect
  3580. 00002AF0  3F07                     move.w     -[A7], D7
  3581. 00002AF2  A887                     syscall    TextFont
  3582. 00002AF4  3F06                     move.w     -[A7], D6
  3583. 00002AF6  A88A                     syscall    TextSize
  3584. 00002AF8  4240                     clr.w      D0
  3585. 00002AFA  102E FFFB                move.b     D0, [A6 - 0x5]
  3586. 00002AFE  3F00                     move.w     -[A7], D0
  3587. 00002B00  A888                     syscall    TextFace
  3588. 00002B02  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  3589. 00002B06  4E5E                     unlink     A6
  3590. 00002B08  2E9F                     move.l     [A7], [A7]+
  3591. 00002B0A  4E75                     rts
  3592. fn00002B0C:
  3593. 00002B0C  4E56 FFEE                link       A6, -0x0012
  3594. 00002B10  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  3595. 00002B14  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  3596. 00002B18  486E FFEE                pea.l      [A6 - 0x12]
  3597. 00002B1C  486E FFF0                pea.l      [A6 - 0x10]
  3598. 00002B20  486E FFF4                pea.l      [A6 - 0xC]
  3599. 00002B24  A98D                     syscall    GetDialogItem/GetDItem
  3600. 00002B26  42A7                     clr.l      -[A7]
  3601. 00002B28  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  3602. 00002B2C  A917                     syscall    GetWRefCon
  3603. 00002B2E  205F                     movea.l    A0, [A7]+
  3604. 00002B30  2050                     movea.l    A0, [A0]
  3605. 00002B32  2D68 0008 FFFC           move.l     [A6 - 0x4], [A0 + 0x8]
  3606. 00002B38  7008                     moveq.l    D0, 0x08
  3607. 00002B3A  B06E 0008                cmp.w      D0, [A6 + 0x8]
  3608. 00002B3E  6608                     bne        +0xA /* 00002B48 */
  3609. 00002B40  2F0E                     move.l     -[A7], A6
  3610. 00002B42  4EBA FF22                jsr        [PC - 0xDE /* 00002A66 */]
  3611. 00002B46  6040                     bra        +0x42 /* 00002B88 */
  3612. label00002B48:
  3613. 00002B48  486E FFF4                pea.l      [A6 - 0xC]
  3614. 00002B4C  A8A1                     syscall    FrameRect
  3615. 00002B4E  7003                     moveq.l    D0, 0x03
  3616. 00002B50  B06E 0008                cmp.w      D0, [A6 + 0x8]
  3617. 00002B54  6614                     bne        +0x16 /* 00002B6A */
  3618. 00002B56  206E 000A                movea.l    A0, [A6 + 0xA]
  3619. 00002B5A  2F28 0018                move.l     -[A7], [A0 + 0x18]
  3620. 00002B5E  206E FFFC                movea.l    A0, [A6 - 0x4]
  3621. 00002B62  2F10                     move.l     -[A7], [A0]
  3622. 00002B64  3F3C 0064                move.w     -[A7], 0x64 /* 'd' */
  3623. 00002B68  A9E7                     syscall    Pack0/ListManager
  3624. label00002B6A:
  3625. 00002B6A  7004                     moveq.l    D0, 0x04
  3626. 00002B6C  B06E 0008                cmp.w      D0, [A6 + 0x8]
  3627. 00002B70  6616                     bne        +0x18 /* 00002B88 */
  3628. 00002B72  206E 000A                movea.l    A0, [A6 + 0xA]
  3629. 00002B76  2F28 0018                move.l     -[A7], [A0 + 0x18]
  3630. 00002B7A  206E FFFC                movea.l    A0, [A6 - 0x4]
  3631. 00002B7E  2F28 0004                move.l     -[A7], [A0 + 0x4]
  3632. 00002B82  3F3C 0064                move.w     -[A7], 0x64 /* 'd' */
  3633. 00002B86  A9E7                     syscall    Pack0/ListManager
  3634. label00002B88:
  3635. 00002B88  4E5E                     unlink     A6
  3636. 00002B8A  205F                     movea.l    A0, [A7]+
  3637. 00002B8C  5C4F                     addq.w     A7, 6
  3638. 00002B8E  4ED0                     jmp        [A0]
  3639. export_175:
  3640. 00002B90  4E56 FFE0                link       A6, -0x0020
  3641. 00002B94  2F0C                     move.l     -[A7], A4
  3642. 00002B96  2F2D B510                move.l     -[A7], [A5 - 0x4AF0]
  3643. 00002B9A  486D BA1E                pea.l      [A5 - 0x45E2]
  3644. 00002B9E  4EAD 20C2                jsr        [A5 + 0x20C2 /* export_1044 */]
  3645. 00002BA2  2F2D B510                move.l     -[A7], [A5 - 0x4AF0]
  3646. 00002BA6  A873                     syscall    SetPort
  3647. 00002BA8  486E FFF8                pea.l      [A6 - 0x8]
  3648. 00002BAC  A88B                     syscall    GetFontInfo
  3649. 00002BAE  302E FFFA                move.w     D0, [A6 - 0x6]
  3650. 00002BB2  D06E FFF8                add.w      D0, [A6 - 0x8]
  3651. 00002BB6  322E FFFE                move.w     D1, [A6 - 0x2]
  3652. 00002BBA  D240                     add.w      D1, D0
  3653. 00002BBC  D27C 0013                add.w      D1, 0x13
  3654. 00002BC0  3B41 B516                move.w     [A5 - 0x4AEA], D1
  3655. 00002BC4  302D B516                move.w     D0, [A5 - 0x4AEA]
  3656. 00002BC8  D06D BA1E                add.w      D0, [A5 - 0x45E2]
  3657. 00002BCC  3B40 BA22                move.w     [A5 - 0x45DE], D0
  3658. 00002BD0  2F2D B510                move.l     -[A7], [A5 - 0x4AF0]
  3659. 00002BD4  486E FFF0                pea.l      [A6 - 0x10]
  3660. 00002BD8  4EBA EB10                jsr        [PC - 0x14F0 /* 000016EA */]
  3661. 00002BDC  486E FFF0                pea.l      [A6 - 0x10]
  3662. 00002BE0  486D BA1E                pea.l      [A5 - 0x45E2]
  3663. 00002BE4  4EAD 305A                jsr        [A5 + 0x305A /* export_1543 */]
  3664. 00002BE8  2F2D B510                move.l     -[A7], [A5 - 0x4AF0]
  3665. 00002BEC  2F2D BA1E                move.l     -[A7], [A5 - 0x45E2]
  3666. 00002BF0  4267                     clr.w      -[A7]
  3667. 00002BF2  A91B                     syscall    MoveWindow
  3668. 00002BF4  2F2D B510                move.l     -[A7], [A5 - 0x4AF0]
  3669. 00002BF8  3F2D B7C4                move.w     -[A7], [A5 - 0x483C]
  3670. 00002BFC  3F2D B516                move.w     -[A7], [A5 - 0x4AEA]
  3671. 00002C00  4267                     clr.w      -[A7]
  3672. 00002C02  A91D                     syscall    SizeWindow
  3673. 00002C04  206D B510                movea.l    A0, [A5 - 0x4AF0]
  3674. 00002C08  4868 0010                pea.l      [A0 + 0x10]
  3675. 00002C0C  A87B                     syscall    ClipRect
  3676. 00002C0E  486D BA1E                pea.l      [A5 - 0x45E2]
  3677. 00002C12  2F3C 0009 0000           move.l     -[A7], 0x90000 /* '\t\0\0' */
  3678. 00002C18  3F2D B7C4                move.w     -[A7], [A5 - 0x483C]
  3679. 00002C1C  302D B516                move.w     D0, [A5 - 0x4AEA]
  3680. 00002C20  907C 000A                sub.w      D0, 0xA /* '\n' */
  3681. 00002C24  3F00                     move.w     -[A7], D0
  3682. 00002C26  A8A7                     syscall    SetRect
  3683. 00002C28  41EE FFE0                lea.l      A0, [A6 - 0x20]
  3684. 00002C2C  43ED BA1E                lea.l      A1, [A5 - 0x45E2]
  3685. 00002C30  7003                     moveq.l    D0, 0x03
  3686. label00002C32:
  3687. 00002C32  30D9                     move.w     [A0]+, [A1]+
  3688. 00002C34  51C8 FFFC                dbf        D0, -0x6 /* 00002C32 */
  3689. 00002C38  066E 000C FFE2           addi.w     [A6 - 0x1E], 0xC
  3690. 00002C3E  046E 000C FFE6           subi.w     [A6 - 0x1A], 0xC
  3691. 00002C44  41EE FFE8                lea.l      A0, [A6 - 0x18]
  3692. 00002C48  43EE FFE0                lea.l      A1, [A6 - 0x20]
  3693. 00002C4C  7003                     moveq.l    D0, 0x03
  3694. label00002C4E:
  3695. 00002C4E  30D9                     move.w     [A0]+, [A1]+
  3696. 00002C50  51C8 FFFC                dbf        D0, -0x6 /* 00002C4E */
  3697. 00002C54  3D7C 4000 FFEE           move.w     [A6 - 0x12], 0x4000 /* '@\0' */
  3698. 00002C5A  206D BA2A                movea.l    A0, [A5 - 0x45D6]
  3699. 00002C5E  2850                     movea.l    A4, [A0]
  3700. 00002C60  41EE FFE8                lea.l      A0, [A6 - 0x18]
  3701. 00002C64  224C                     movea.l    A1, A4
  3702. 00002C66  7003                     moveq.l    D0, 0x03
  3703. label00002C68:
  3704. 00002C68  32D8                     move.w     [A1]+, [A0]+
  3705. 00002C6A  51C8 FFFC                dbf        D0, -0x6 /* 00002C68 */
  3706. 00002C6E  204C                     movea.l    A0, A4
  3707. 00002C70  5088                     addq.l     A0, 8
  3708. 00002C72  43EE FFE0                lea.l      A1, [A6 - 0x20]
  3709. 00002C76  7003                     moveq.l    D0, 0x03
  3710. label00002C78:
  3711. 00002C78  30D9                     move.w     [A0]+, [A1]+
  3712. 00002C7A  51C8 FFFC                dbf        D0, -0x6 /* 00002C78 */
  3713. 00002C7E  396D B516 0018           move.w     [A4 + 0x18], [A5 - 0x4AEA]
  3714. 00002C84  396E FFF8 001A           move.w     [A4 + 0x1A], [A6 - 0x8]
  3715. 00002C8A  206D B510                movea.l    A0, [A5 - 0x4AF0]
  3716. 00002C8E  3968 0044 004A           move.w     [A4 + 0x4A], [A0 + 0x44]
  3717. 00002C94  206D B510                movea.l    A0, [A5 - 0x4AF0]
  3718. 00002C98  1968 0046 004C           move.b     [A4 + 0x4C], [A0 + 0x46]
  3719. 00002C9E  206D B510                movea.l    A0, [A5 - 0x4AF0]
  3720. 00002CA2  3968 004A 0050           move.w     [A4 + 0x50], [A0 + 0x4A]
  3721. 00002CA8  2F2D BA2A                move.l     -[A7], [A5 - 0x45D6]
  3722. 00002CAC  A9D0                     syscall    TECalText
  3723. 00002CAE  206D B510                movea.l    A0, [A5 - 0x4AF0]
  3724. 00002CB2  4868 0010                pea.l      [A0 + 0x10]
  3725. 00002CB6  A8A3                     syscall    EraseRect
  3726. 00002CB8  206D B510                movea.l    A0, [A5 - 0x4AF0]
  3727. 00002CBC  4868 0010                pea.l      [A0 + 0x10]
  3728. 00002CC0  A928                     syscall    InvalRect
  3729. 00002CC2  2F2D B510                move.l     -[A7], [A5 - 0x4AF0]
  3730. 00002CC6  4EAD 2792                jsr        [A5 + 0x2792 /* export_1262 */]
  3731. 00002CCA  285F                     movea.l    A4, [A7]+
  3732. 00002CCC  4E5E                     unlink     A6
  3733. 00002CCE  4E75                     rts
  3734. export_176:
  3735. 00002CD0  4E56 FFBC                link       A6, -0x0044
  3736. 00002CD4  2F07                     move.l     -[A7], D7
  3737. 00002CD6  4A6D C736                tst.w      [A5 - 0x38CA]
  3738. 00002CDA  6604                     bne        +0x6 /* 00002CE0 */
  3739. 00002CDC  4207                     clr.b      D7
  3740. 00002CDE  6030                     bra        +0x32 /* 00002D10 */
  3741. label00002CE0:
  3742. 00002CE0  4267                     clr.w      -[A7]
  3743. 00002CE2  3F2D C74A                move.w     -[A7], [A5 - 0x38B6]
  3744. 00002CE6  4EAD 2B82                jsr        [A5 + 0x2B82 /* export_1388 */]
  3745. 00002CEA  3B5F C74A                move.w     [A5 - 0x38B6], [A7]+
  3746. 00002CEE  4267                     clr.w      -[A7]
  3747. 00002CF0  102D C738                move.b     D0, [A5 - 0x38C8]
  3748. 00002CF4  4880                     ext.w      D0
  3749. 00002CF6  3F00                     move.w     -[A7], D0
  3750. 00002CF8  486D C734                pea.l      [A5 - 0x38CC]
  3751. 00002CFC  4EBA F428                jsr        [PC - 0xBD8 /* 00002126 */]
  3752. 00002D00  1E1F                     move.b     D7, [A7]+
  3753. 00002D02  4267                     clr.w      -[A7]
  3754. 00002D04  3F2D C74A                move.w     -[A7], [A5 - 0x38B6]
  3755. 00002D08  4EAD 2BA2                jsr        [A5 + 0x2BA2 /* export_1392 */]
  3756. 00002D0C  3B5F C74A                move.w     [A5 - 0x38B6], [A7]+
  3757. label00002D10:
  3758. 00002D10  1007                     move.b     D0, D7
  3759. 00002D12  6738                     beq        +0x3A /* 00002D4C */
  3760. 00002D14  4267                     clr.w      -[A7]
  3761. 00002D16  2F2D B564                move.l     -[A7], [A5 - 0x4A9C]
  3762. 00002D1A  486D C734                pea.l      [A5 - 0x38CC]
  3763. 00002D1E  4EAD 2BF2                jsr        [A5 + 0x2BF2 /* export_1402 */]
  3764. 00002D22  101F                     move.b     D0, [A7]+
  3765. 00002D24  6604                     bne        +0x6 /* 00002D2A */
  3766. 00002D26  4EAD 1FBA                jsr        [A5 + 0x1FBA /* export_1011 */]
  3767. label00002D2A:
  3768. 00002D2A  2F2D B564                move.l     -[A7], [A5 - 0x4A9C]
  3769. 00002D2E  3F2D C736                move.w     -[A7], [A5 - 0x38CA]
  3770. 00002D32  1F3C 0001                move.b     -[A7], 0x1
  3771. 00002D36  4EAD 2772                jsr        [A5 + 0x2772 /* export_1258 */]
  3772. 00002D3A  4267                     clr.w      -[A7]
  3773. 00002D3C  3F2D C74A                move.w     -[A7], [A5 - 0x38B6]
  3774. 00002D40  4EAD 2B82                jsr        [A5 + 0x2B82 /* export_1388 */]
  3775. 00002D44  4EAD 100A                jsr        [A5 + 0x100A /* export_509 */]
  3776. 00002D48  6000 00E2                bra        +0xE4 /* 00002E2C */
  3777. label00002D4C:
  3778. 00002D4C  102D C232                move.b     D0, [A5 - 0x3DCE]
  3779. 00002D50  6700 00DA                beq        +0xDC /* 00002E2C */
  3780. 00002D54  206D C6DC                movea.l    A0, [A5 - 0x3924]
  3781. 00002D58  2050                     movea.l    A0, [A0]
  3782. 00002D5A  3F28 0020                move.w     -[A7], [A0 + 0x20]
  3783. 00002D5E  486E FFD6                pea.l      [A6 - 0x2A]
  3784. 00002D62  486E FFC6                pea.l      [A6 - 0x3A]
  3785. 00002D66  486E FFC8                pea.l      [A6 - 0x38]
  3786. 00002D6A  2F2D C6DC                move.l     -[A7], [A5 - 0x3924]
  3787. 00002D6E  3F3C 0003                move.w     -[A7], 0x3
  3788. 00002D72  A83D                     syscall    TEDispatch
  3789. 00002D74  3D7C 0002 FFBC           move.w     [A6 - 0x44], 0x2
  3790. 00002D7A  422E FFCC                clr.b      [A6 - 0x34]
  3791. 00002D7E  4267                     clr.w      -[A7]
  3792. 00002D80  486E FFBC                pea.l      [A6 - 0x44]
  3793. 00002D84  486E FFCA                pea.l      [A6 - 0x36]
  3794. 00002D88  2F2D C6DC                move.l     -[A7], [A5 - 0x3924]
  3795. 00002D8C  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  3796. 00002D90  A83D                     syscall    TEDispatch
  3797. 00002D92  101F                     move.b     D0, [A7]+
  3798. 00002D94  6708                     beq        +0xA /* 00002D9E */
  3799. 00002D96  1D6E FFCC FFD8           move.b     [A6 - 0x28], [A6 - 0x34]
  3800. 00002D9C  6004                     bra        +0x6 /* 00002DA2 */
  3801. label00002D9E:
  3802. 00002D9E  422E FFD8                clr.b      [A6 - 0x28]
  3803. label00002DA2:
  3804. 00002DA2  3D6E FFD6 FFF8           move.w     [A6 - 0x8], [A6 - 0x2A]
  3805. 00002DA8  1D6E FFD8 FFFC           move.b     [A6 - 0x4], [A6 - 0x28]
  3806. 00002DAE  3D6E FFDA FFFA           move.w     [A6 - 0x6], [A6 - 0x26]
  3807. 00002DB4  2F3C 0004 0000           move.l     -[A7], 0x40000
  3808. 00002DBA  486E FFE2                pea.l      [A6 - 0x1E]
  3809. 00002DBE  4EBA F366                jsr        [PC - 0xC9A /* 00002126 */]
  3810. 00002DC2  1E1F                     move.b     D7, [A7]+
  3811. 00002DC4  1007                     move.b     D0, D7
  3812. 00002DC6  6764                     beq        +0x66 /* 00002E2C */
  3813. 00002DC8  3D6E FFF8 FFD6           move.w     [A6 - 0x2A], [A6 - 0x8]
  3814. 00002DCE  3D6E FFFA FFDA           move.w     [A6 - 0x26], [A6 - 0x6]
  3815. 00002DD4  4267                     clr.w      -[A7]
  3816. 00002DD6  42A7                     clr.l      -[A7]
  3817. 00002DD8  4267                     clr.w      -[A7]
  3818. 00002DDA  4240                     clr.w      D0
  3819. 00002DDC  102E FFD8                move.b     D0, [A6 - 0x28]
  3820. 00002DE0  3F00                     move.w     -[A7], D0
  3821. 00002DE2  4EAD 2382                jsr        [A5 + 0x2382 /* export_1132 */]
  3822. 00002DE6  301F                     move.w     D0, [A7]+
  3823. 00002DE8  48C0                     ext.l      D0
  3824. 00002DEA  2F00                     move.l     -[A7], D0
  3825. 00002DEC  4267                     clr.w      -[A7]
  3826. 00002DEE  4240                     clr.w      D0
  3827. 00002DF0  102E FFFC                move.b     D0, [A6 - 0x4]
  3828. 00002DF4  3F00                     move.w     -[A7], D0
  3829. 00002DF6  4EAD 2382                jsr        [A5 + 0x2382 /* export_1132 */]
  3830. 00002DFA  301F                     move.w     D0, [A7]+
  3831. 00002DFC  48C0                     ext.l      D0
  3832. 00002DFE  2F00                     move.l     -[A7], D0
  3833. 00002E00  A859                     syscall    BitXor
  3834. 00002E02  201F                     move.l     D0, [A7]+
  3835. 00002E04  3F00                     move.w     -[A7], D0
  3836. 00002E06  4EAD 2162                jsr        [A5 + 0x2162 /* export_1064 */]
  3837. 00002E0A  1D5F FFD8                move.b     [A6 - 0x28], [A7]+
  3838. 00002E0E  3F3C 002F                move.w     -[A7], 0x2F /* '/' */
  3839. 00002E12  486E FFD6                pea.l      [A6 - 0x2A]
  3840. 00002E16  1F3C 0001                move.b     -[A7], 0x1
  3841. 00002E1A  4EAD 0FD2                jsr        [A5 + 0xFD2 /* export_502 */]
  3842. 00002E1E  1B7C 0001 C390           move.b     [A5 - 0x3C70], 0x1
  3843. 00002E24  1F3C 0001                move.b     -[A7], 0x1
  3844. 00002E28  4EAD 10FA                jsr        [A5 + 0x10FA /* export_539 */]
  3845. label00002E2C:
  3846. 00002E2C  2E1F                     move.l     D7, [A7]+
  3847. 00002E2E  4E5E                     unlink     A6
  3848. 00002E30  4E75                     rts
  3849. fn00002E32:
  3850. 00002E32  4E56 FFFC                link       A6, -0x0004
  3851. 00002E36  48E7 0108                movem.l    -[A7], D7,A4
  3852. 00002E3A  286E 0008                movea.l    A4, [A6 + 0x8]
  3853. 00002E3E  396E 000C FDE6           move.w     [A4 - 0x21A], [A6 + 0xC]
  3854. 00002E44  3D7C 0001 FFFC           move.w     [A6 - 0x4], 0x1
  3855. 00002E4A  3E2E FFFC                move.w     D7, [A6 - 0x4]
  3856. 00002E4E  601A                     bra        +0x1C /* 00002E6A */
  3857. label00002E50:
  3858. 00002E50  2F2C FFFC                move.l     -[A7], [A4 - 0x4]
  3859. 00002E54  3007                     move.w     D0, D7
  3860. 00002E56  5C40                     addq.w     D0, 6
  3861. 00002E58  3F00                     move.w     -[A7], D0
  3862. 00002E5A  BE6C FDE6                cmp.w      D7, [A4 - 0x21A]
  3863. 00002E5E  57C0                     seq        D0
  3864. 00002E60  4400                     neg.b      D0
  3865. 00002E62  1F00                     move.b     -[A7], D0
  3866. 00002E64  4EAD 2302                jsr        [A5 + 0x2302 /* export_1116 */]
  3867. 00002E68  5247                     addq.w     D7, 1
  3868. label00002E6A:
  3869. 00002E6A  7005                     moveq.l    D0, 0x05
  3870. 00002E6C  B047                     cmp.w      D0, D7
  3871. 00002E6E  6CE0                     bge        -0x1E /* 00002E50 */
  3872. 00002E70  4CDF 1080                movem.l    D7,A4, [A7]+
  3873. 00002E74  4E5E                     unlink     A6
  3874. 00002E76  205F                     movea.l    A0, [A7]+
  3875. 00002E78  5C4F                     addq.w     A7, 6
  3876. 00002E7A  4ED0                     jmp        [A0]
  3877. fn00002E7C:
  3878. 00002E7C  4E56 FFFA                link       A6, -0x0006
  3879. 00002E80  48E7 0308                movem.l    -[A7], D6,D7,A4
  3880. 00002E84  286E 0008                movea.l    A4, [A6 + 0x8]
  3881. 00002E88  42A7                     clr.l      -[A7]
  3882. 00002E8A  3F3C 008D                move.w     -[A7], 0x8D
  3883. 00002E8E  42A7                     clr.l      -[A7]
  3884. 00002E90  70FF                     moveq.l    D0, 0xFFFFFFFF
  3885. 00002E92  2F00                     move.l     -[A7], D0
  3886. 00002E94  4EAD 2222                jsr        [A5 + 0x2222 /* export_1088 */]
  3887. 00002E98  2D57 FFFC                move.l     [A6 - 0x4], [A7]
  3888. 00002E9C  2F3C 0000 008D           move.l     -[A7], 0x8D
  3889. 00002EA2  3F3C 0002                move.w     -[A7], 0x2
  3890. 00002EA6  1F3C 0001                move.b     -[A7], 0x1
  3891. 00002EAA  4EAD 1FC2                jsr        [A5 + 0x1FC2 /* export_1012 */]
  3892. 00002EAE  4207                     clr.b      D7
  3893. 00002EB0  4206                     clr.b      D6
  3894. label00002EB2:
  3895. 00002EB2  486D 2052                pea.l      [A5 + 0x2052 /* export_1030 */]
  3896. 00002EB6  486C FFEC                pea.l      [A4 - 0x14]
  3897. 00002EBA  A991                     syscall    ModalDialog
  3898. 00002EBC  7001                     moveq.l    D0, 0x01
  3899. 00002EBE  B06C FFEC                cmp.w      D0, [A4 - 0x14]
  3900. 00002EC2  6600 009A                bne        +0x9C /* 00002F5E */
  3901. 00002EC6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3902. 00002ECA  3F3C 0004                move.w     -[A7], 0x4
  3903. 00002ECE  486C FFFA                pea.l      [A4 - 0x6]
  3904. 00002ED2  486C FFF6                pea.l      [A4 - 0xA]
  3905. 00002ED6  486C FFEE                pea.l      [A4 - 0x12]
  3906. 00002EDA  A98D                     syscall    GetDialogItem/GetDItem
  3907. 00002EDC  2F2C FFF6                move.l     -[A7], [A4 - 0xA]
  3908. 00002EE0  486C FDEC                pea.l      [A4 - 0x214]
  3909. 00002EE4  A990                     syscall    GetDialogItemText/GetIText
  3910. 00002EE6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3911. 00002EEA  3F3C 0005                move.w     -[A7], 0x5
  3912. 00002EEE  486C FFFA                pea.l      [A4 - 0x6]
  3913. 00002EF2  486C FFF6                pea.l      [A4 - 0xA]
  3914. 00002EF6  486C FFEE                pea.l      [A4 - 0x12]
  3915. 00002EFA  A98D                     syscall    GetDialogItem/GetDItem
  3916. 00002EFC  2F2C FFF6                move.l     -[A7], [A4 - 0xA]
  3917. 00002F00  486C FEEC                pea.l      [A4 - 0x114]
  3918. 00002F04  A990                     syscall    GetDialogItemText/GetIText
  3919. 00002F06  4267                     clr.w      -[A7]
  3920. 00002F08  486C FDEC                pea.l      [A4 - 0x214]
  3921. 00002F0C  486C FEEC                pea.l      [A4 - 0x114]
  3922. 00002F10  4EAD 2922                jsr        [A5 + 0x2922 /* export_1312 */]
  3923. 00002F14  101F                     move.b     D0, [A7]+
  3924. 00002F16  6736                     beq        +0x38 /* 00002F4E */
  3925. 00002F18  4240                     clr.w      D0
  3926. 00002F1A  102C FDEC                move.b     D0, [A4 - 0x214]
  3927. 00002F1E  4A40                     tst.w      D0
  3928. 00002F20  6604                     bne        +0x6 /* 00002F26 */
  3929. 00002F22  7E01                     moveq.l    D7, 0x01
  3930. 00002F24  6038                     bra        +0x3A /* 00002F5E */
  3931. label00002F26:
  3932. 00002F26  486C FDEC                pea.l      [A4 - 0x214]
  3933. 00002F2A  4EAD 28A2                jsr        [A5 + 0x28A2 /* export_1296 */]
  3934. 00002F2E  42A7                     clr.l      -[A7]
  3935. 00002F30  41EC FDEC                lea.l      A0, [A4 - 0x214]
  3936. 00002F34  2008                     move.l     D0, A0
  3937. 00002F36  5280                     addq.l     D0, 1
  3938. 00002F38  2F00                     move.l     -[A7], D0
  3939. 00002F3A  4240                     clr.w      D0
  3940. 00002F3C  102C FDEC                move.b     D0, [A4 - 0x214]
  3941. 00002F40  3F00                     move.w     -[A7], D0
  3942. 00002F42  4EAD 23A2                jsr        [A5 + 0x23A2 /* export_1136 */]
  3943. 00002F46  295F FDE2                move.l     [A4 - 0x21E], [A7]+
  3944. 00002F4A  7C01                     moveq.l    D6, 0x01
  3945. 00002F4C  6010                     bra        +0x12 /* 00002F5E */
  3946. label00002F4E:
  3947. 00002F4E  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  3948. 00002F52  4EAD 214A                jsr        [A5 + 0x214A /* export_1061 */]
  3949. 00002F56  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3950. 00002F5A  4EAD 203A                jsr        [A5 + 0x203A /* export_1027 */]
  3951. label00002F5E:
  3952. 00002F5E  7007                     moveq.l    D0, 0x07
  3953. 00002F60  B06C FFEC                cmp.w      D0, [A4 - 0x14]
  3954. 00002F64  6602                     bne        +0x4 /* 00002F68 */
  3955. 00002F66  7E01                     moveq.l    D7, 0x01
  3956. label00002F68:
  3957. 00002F68  2006                     move.l     D0, D6
  3958. 00002F6A  8007                     or.b       D0, D7
  3959. 00002F6C  7202                     moveq.l    D1, 0x02
  3960. 00002F6E  B26C FFEC                cmp.w      D1, [A4 - 0x14]
  3961. 00002F72  57C1                     seq        D1
  3962. 00002F74  8001                     or.b       D0, D1
  3963. 00002F76  0240 0001                andi.w     D0, 0x1
  3964. 00002F7A  6700 FF36                beq        -0xC8 /* 00002EB2 */
  3965. 00002F7E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3966. 00002F82  4EAD 1FA2                jsr        [A5 + 0x1FA2 /* export_1008 */]
  3967. 00002F86  486E FFFC                pea.l      [A6 - 0x4]
  3968. 00002F8A  4EAD 302A                jsr        [A5 + 0x302A /* export_1537 */]
  3969. 00002F8E  4EAD 275A                jsr        [A5 + 0x275A /* export_1255 */]
  3970. 00002F92  1007                     move.b     D0, D7
  3971. 00002F94  670E                     beq        +0x10 /* 00002FA4 */
  3972. 00002F96  7000                     moveq.l    D0, 0x00
  3973. 00002F98  2B40 A850                move.l     [A5 - 0x57B0], D0
  3974. 00002F9C  7000                     moveq.l    D0, 0x00
  3975. 00002F9E  2B40 A8DA                move.l     [A5 - 0x5726], D0
  3976. 00002FA2  601C                     bra        +0x1E /* 00002FC0 */
  3977. label00002FA4:
  3978. 00002FA4  1006                     move.b     D0, D6
  3979. 00002FA6  6718                     beq        +0x1A /* 00002FC0 */
  3980. 00002FA8  2B6C FDE2 A850           move.l     [A5 - 0x57B0], [A4 - 0x21E]
  3981. 00002FAE  42A7                     clr.l      -[A7]
  3982. 00002FB0  486C FDE2                pea.l      [A4 - 0x21E]
  3983. 00002FB4  3F3C 0004                move.w     -[A7], 0x4
  3984. 00002FB8  4EAD 23A2                jsr        [A5 + 0x23A2 /* export_1136 */]
  3985. 00002FBC  2B5F A8DA                move.l     [A5 - 0x5726], [A7]+
  3986. label00002FC0:
  3987. 00002FC0  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  3988. 00002FC4  4E5E                     unlink     A6
  3989. 00002FC6  2E9F                     move.l     [A7], [A7]+
  3990. 00002FC8  4E75                     rts
  3991. export_177:
  3992. 00002FCA  4E56 F7DE                link       A6, -0x0822
  3993. 00002FCE  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  3994. 00002FD2  4EAD 2032                jsr        [A5 + 0x2032 /* export_1026 */]
  3995. 00002FD6  41EE F7E2                lea.l      A0, [A6 - 0x81E]
  3996. 00002FDA  43ED A896                lea.l      A1, [A5 - 0x576A]
  3997. 00002FDE  303C 02FF                move.w     D0, 0x2FF
  3998. label00002FE2:
  3999. 00002FE2  30D9                     move.w     [A0]+, [A1]+
  4000. 00002FE4  51C8 FFFC                dbf        D0, -0x6 /* 00002FE2 */
  4001. 00002FE8  4AAD A8DA                tst.l      [A5 - 0x5726]
  4002. 00002FEC  672A                     beq        +0x2C /* 00003018 */
  4003. 00002FEE  42A7                     clr.l      -[A7]
  4004. 00002FF0  4EAD 08EA                jsr        [A5 + 0x8EA /* export_281 */]
  4005. 00002FF4  2D5F FDE2                move.l     [A6 - 0x21E], [A7]+
  4006. 00002FF8  486D 08EA                pea.l      [A5 + 0x8EA /* export_281 */]
  4007. 00002FFC  A9F1                     syscall    UnloadSeg
  4008. 00002FFE  42A7                     clr.l      -[A7]
  4009. 00003000  486E FDE2                pea.l      [A6 - 0x21E]
  4010. 00003004  3F3C 0004                move.w     -[A7], 0x4
  4011. 00003008  4EAD 23A2                jsr        [A5 + 0x23A2 /* export_1136 */]
  4012. 0000300C  201F                     move.l     D0, [A7]+
  4013. 0000300E  B0AD A8DA                cmp.l      D0, [A5 - 0x5726]
  4014. 00003012  6704                     beq        +0x6 /* 00003018 */
  4015. 00003014  6000 02A4                bra        +0x2A6 /* 000032BA */
  4016. label00003018:
  4017. 00003018  42A7                     clr.l      -[A7]
  4018. 0000301A  3F3C 008C                move.w     -[A7], 0x8C
  4019. 0000301E  42A7                     clr.l      -[A7]
  4020. 00003020  70FF                     moveq.l    D0, 0xFFFFFFFF
  4021. 00003022  2F00                     move.l     -[A7], D0
  4022. 00003024  4EAD 2222                jsr        [A5 + 0x2222 /* export_1088 */]
  4023. 00003028  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  4024. 0000302C  1E2D A84C                move.b     D7, [A5 - 0x57B4]
  4025. 00003030  082D 0006 A8E2           btst.b     [A5 - 0x571E], 0x6
  4026. 00003036  56C5                     sne        D5
  4027. 00003038  4405                     neg.b      D5
  4028. 0000303A  082D 0005 A8E2           btst.b     [A5 - 0x571E], 0x5
  4029. 00003040  56C6                     sne        D6
  4030. 00003042  4406                     neg.b      D6
  4031. 00003044  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4032. 00003048  3F3C 0003                move.w     -[A7], 0x3
  4033. 0000304C  1F07                     move.b     -[A7], D7
  4034. 0000304E  4EAD 2302                jsr        [A5 + 0x2302 /* export_1116 */]
  4035. 00003052  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4036. 00003056  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  4037. 0000305A  2005                     move.l     D0, D5
  4038. 0000305C  8007                     or.b       D0, D7
  4039. 0000305E  1F00                     move.b     -[A7], D0
  4040. 00003060  4EAD 2302                jsr        [A5 + 0x2302 /* export_1116 */]
  4041. 00003064  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4042. 00003068  3F3C 0004                move.w     -[A7], 0x4
  4043. 0000306C  1F06                     move.b     -[A7], D6
  4044. 0000306E  4EAD 2302                jsr        [A5 + 0x2302 /* export_1116 */]
  4045. 00003072  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4046. 00003076  3F3C 000E                move.w     -[A7], 0xE
  4047. 0000307A  1F2D A016                move.b     -[A7], [A5 - 0x5FEA]
  4048. 0000307E  4EAD 2302                jsr        [A5 + 0x2302 /* export_1116 */]
  4049. 00003082  3F2D A8DE                move.w     -[A7], [A5 - 0x5722]
  4050. 00003086  2F0E                     move.l     -[A7], A6
  4051. 00003088  4EBA FDA8                jsr        [PC - 0x258 /* 00002E32 */]
  4052. 0000308C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4053. 00003090  3F3C 000B                move.w     -[A7], 0xB
  4054. 00003094  1F3C 0001                move.b     -[A7], 0x1
  4055. 00003098  4EAD 213A                jsr        [A5 + 0x213A /* export_1059 */]
  4056. 0000309C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4057. 000030A0  3F3C 000F                move.w     -[A7], 0xF
  4058. 000030A4  1F3C 0001                move.b     -[A7], 0x1
  4059. 000030A8  4EAD 2302                jsr        [A5 + 0x2302 /* export_1116 */]
  4060. 000030AC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4061. 000030B0  3F3C 000F                move.w     -[A7], 0xF
  4062. 000030B4  1F3C 0001                move.b     -[A7], 0x1
  4063. 000030B8  4EAD 213A                jsr        [A5 + 0x213A /* export_1059 */]
  4064. 000030BC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4065. 000030C0  2F3C 0000 008C           move.l     -[A7], 0x8C
  4066. 000030C6  3F3C 0002                move.w     -[A7], 0x2
  4067. 000030CA  1F3C 0001                move.b     -[A7], 0x1
  4068. 000030CE  4EAD 1FC2                jsr        [A5 + 0x1FC2 /* export_1012 */]
  4069. label000030D2:
  4070. 000030D2  486D 2052                pea.l      [A5 + 0x2052 /* export_1030 */]
  4071. 000030D6  486E FFEC                pea.l      [A6 - 0x14]
  4072. 000030DA  A991                     syscall    ModalDialog
  4073. 000030DC  102D A890                move.b     D0, [A5 - 0x5770]
  4074. 000030E0  802D A85C                or.b       D0, [A5 - 0x57A4]
  4075. 000030E4  6600 00D6                bne        +0xD8 /* 000031BC */
  4076. 000030E8  302E FFEC                move.w     D0, [A6 - 0x14]
  4077. 000030EC  5740                     subq.w     D0, 3
  4078. 000030EE  6B00 00CC                bmi        +0xCE /* 000031BC */
  4079. 000030F2  0C40 000C                cmpi.w     D0, 0xC
  4080. 000030F6  6E00 00C4                bgt        +0xC6 /* 000031BC */
  4081. 000030FA  D040                     add.w      D0, D0
  4082. 000030FC  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  4083. 00003100  4EFB 0000                jmp        [PC + D0.w]
  4084. 00003104  002E 006C 00BA           ori.b      [A6 + 0xBA], 0x6C /* 'l' */
  4085. 0000310A  00BA 001C 001C 001C      ori.l      [PC + 0x1C /* 00003128, value 0x4EBAFD08 */], 0x1C001C
  4086. 00003112  001C 001C                ori.b      [A4]+, 0x1C
  4087. 00003116  00BA 0054 0080 009E      ori.l      [PC + 0x9E /* 000031B6, value 0x9FFE4EAD */], 0x540080
  4088. 0000311E  302E FFEC                move.w     D0, [A6 - 0x14]
  4089. 00003122  5D40                     subq.w     D0, 6
  4090. 00003124  3F00                     move.w     -[A7], D0
  4091. 00003126  2F0E                     move.l     -[A7], A6
  4092. 00003128  4EBA FD08                jsr        [PC - 0x2F8 /* 00002E32 */]
  4093. 0000312C  6000 008E                bra        +0x90 /* 000031BC */
  4094. 00003130  0A07 0001                xori.b     D7, 0x1
  4095. 00003134  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4096. 00003138  3F3C 0003                move.w     -[A7], 0x3
  4097. 0000313C  1F07                     move.b     -[A7], D7
  4098. 0000313E  4EAD 2302                jsr        [A5 + 0x2302 /* export_1116 */]
  4099. 00003142  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4100. 00003146  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  4101. 0000314A  2005                     move.l     D0, D5
  4102. 0000314C  8007                     or.b       D0, D7
  4103. 0000314E  1F00                     move.b     -[A7], D0
  4104. 00003150  4EAD 2302                jsr        [A5 + 0x2302 /* export_1116 */]
  4105. 00003154  6066                     bra        +0x68 /* 000031BC */
  4106. 00003156  1007                     move.b     D0, D7
  4107. 00003158  6662                     bne        +0x64 /* 000031BC */
  4108. 0000315A  0A05 0001                xori.b     D5, 0x1
  4109. 0000315E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4110. 00003162  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  4111. 00003166  1F05                     move.b     -[A7], D5
  4112. 00003168  4EAD 2302                jsr        [A5 + 0x2302 /* export_1116 */]
  4113. 0000316C  604E                     bra        +0x50 /* 000031BC */
  4114. 0000316E  0A06 0001                xori.b     D6, 0x1
  4115. 00003172  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4116. 00003176  3F3C 0004                move.w     -[A7], 0x4
  4117. 0000317A  1F06                     move.b     -[A7], D6
  4118. 0000317C  4EAD 2302                jsr        [A5 + 0x2302 /* export_1116 */]
  4119. 00003180  603A                     bra        +0x3C /* 000031BC */
  4120. 00003182  102D A016                move.b     D0, [A5 - 0x5FEA]
  4121. 00003186  0A00 0001                xori.b     D0, 0x1
  4122. 0000318A  1B40 A016                move.b     [A5 - 0x5FEA], D0
  4123. 0000318E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4124. 00003192  3F3C 000E                move.w     -[A7], 0xE
  4125. 00003196  1F2D A016                move.b     -[A7], [A5 - 0x5FEA]
  4126. 0000319A  4EAD 2302                jsr        [A5 + 0x2302 /* export_1116 */]
  4127. 0000319E  601C                     bra        +0x1E /* 000031BC */
  4128. 000031A0  102D 9FFE                move.b     D0, [A5 - 0x6002]
  4129. 000031A4  0A00 0001                xori.b     D0, 0x1
  4130. 000031A8  1B40 9FFE                move.b     [A5 - 0x6002], D0
  4131. 000031AC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4132. 000031B0  3F3C 000F                move.w     -[A7], 0xF
  4133. 000031B4  1F2D 9FFE                move.b     -[A7], [A5 - 0x6002]
  4134. 000031B8  4EAD 2302                jsr        [A5 + 0x2302 /* export_1116 */]
  4135. label000031BC:
  4136. 000031BC  7001                     moveq.l    D0, 0x01
  4137. 000031BE  B06E FFEC                cmp.w      D0, [A6 - 0x14]
  4138. 000031C2  57C0                     seq        D0
  4139. 000031C4  7202                     moveq.l    D1, 0x02
  4140. 000031C6  B26E FFEC                cmp.w      D1, [A6 - 0x14]
  4141. 000031CA  57C1                     seq        D1
  4142. 000031CC  8001                     or.b       D0, D1
  4143. 000031CE  720C                     moveq.l    D1, 0x0C
  4144. 000031D0  B26E FFEC                cmp.w      D1, [A6 - 0x14]
  4145. 000031D4  57C1                     seq        D1
  4146. 000031D6  142D A890                move.b     D2, [A5 - 0x5770]
  4147. 000031DA  842D A85C                or.b       D2, [A5 - 0x57A4]
  4148. 000031DE  0A02 0001                xori.b     D2, 0x1
  4149. 000031E2  C202                     and.b      D1, D2
  4150. 000031E4  8001                     or.b       D0, D1
  4151. 000031E6  0240 0001                andi.w     D0, 0x1
  4152. 000031EA  6700 FEE6                beq        -0x118 /* 000030D2 */
  4153. 000031EE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4154. 000031F2  4EAD 1FA2                jsr        [A5 + 0x1FA2 /* export_1008 */]
  4155. 000031F6  486E FFFC                pea.l      [A6 - 0x4]
  4156. 000031FA  4EAD 302A                jsr        [A5 + 0x302A /* export_1537 */]
  4157. 000031FE  4EAD 275A                jsr        [A5 + 0x275A /* export_1255 */]
  4158. 00003202  102D A890                move.b     D0, [A5 - 0x5770]
  4159. 00003206  802D A85C                or.b       D0, [A5 - 0x57A4]
  4160. 0000320A  7202                     moveq.l    D1, 0x02
  4161. 0000320C  B26E FFEC                cmp.w      D1, [A6 - 0x14]
  4162. 00003210  57C1                     seq        D1
  4163. 00003212  8001                     or.b       D0, D1
  4164. 00003214  0240 0001                andi.w     D0, 0x1
  4165. 00003218  6704                     beq        +0x6 /* 0000321E */
  4166. 0000321A  6000 009E                bra        +0xA0 /* 000032BA */
  4167. label0000321E:
  4168. 0000321E  700C                     moveq.l    D0, 0x0C
  4169. 00003220  B06E FFEC                cmp.w      D0, [A6 - 0x14]
  4170. 00003224  57C0                     seq        D0
  4171. 00003226  4AAD A8DA                tst.l      [A5 - 0x5726]
  4172. 0000322A  57C1                     seq        D1
  4173. 0000322C  2406                     move.l     D2, D6
  4174. 0000322E  C401                     and.b      D2, D1
  4175. 00003230  8002                     or.b       D0, D2
  4176. 00003232  0240 0001                andi.w     D0, 0x1
  4177. 00003236  6706                     beq        +0x8 /* 0000323E */
  4178. 00003238  2F0E                     move.l     -[A7], A6
  4179. 0000323A  4EBA FC40                jsr        [PC - 0x3C0 /* 00002E7C */]
  4180. label0000323E:
  4181. 0000323E  4AAD A8DA                tst.l      [A5 - 0x5726]
  4182. 00003242  6602                     bne        +0x4 /* 00003246 */
  4183. 00003244  4206                     clr.b      D6
  4184. label00003246:
  4185. 00003246  102D A016                move.b     D0, [A5 - 0x5FEA]
  4186. 0000324A  6708                     beq        +0xA /* 00003254 */
  4187. 0000324C  08ED 0003 A8E2           bset.b     [A5 - 0x571E], 0x3
  4188. 00003252  6006                     bra        +0x8 /* 0000325A */
  4189. label00003254:
  4190. 00003254  08AD 0003 A8E2           bclr.b     [A5 - 0x571E], 0x3
  4191. label0000325A:
  4192. 0000325A  1F07                     move.b     -[A7], D7
  4193. 0000325C  4EAD 25B2                jsr        [A5 + 0x25B2 /* export_1202 */]
  4194. 00003260  1005                     move.b     D0, D5
  4195. 00003262  6708                     beq        +0xA /* 0000326C */
  4196. 00003264  08ED 0006 A8E2           bset.b     [A5 - 0x571E], 0x6
  4197. 0000326A  6006                     bra        +0x8 /* 00003272 */
  4198. label0000326C:
  4199. 0000326C  08AD 0006 A8E2           bclr.b     [A5 - 0x571E], 0x6
  4200. label00003272:
  4201. 00003272  1006                     move.b     D0, D6
  4202. 00003274  6708                     beq        +0xA /* 0000327E */
  4203. 00003276  08ED 0005 A8E2           bset.b     [A5 - 0x571E], 0x5
  4204. 0000327C  6006                     bra        +0x8 /* 00003284 */
  4205. label0000327E:
  4206. 0000327E  08AD 0005 A8E2           bclr.b     [A5 - 0x571E], 0x5
  4207. label00003284:
  4208. 00003284  3B6E FDE6 A8DE           move.w     [A5 - 0x5722], [A6 - 0x21A]
  4209. 0000328A  4267                     clr.w      -[A7]
  4210. 0000328C  486D A896                pea.l      [A5 - 0x576A]
  4211. 00003290  486E F7E2                pea.l      [A6 - 0x81E]
  4212. 00003294  2F3C 0000 0600           move.l     -[A7], 0x600
  4213. 0000329A  4EAD 284A                jsr        [A5 + 0x284A /* export_1285 */]
  4214. 0000329E  181F                     move.b     D4, [A7]+
  4215. 000032A0  0A04 0001                xori.b     D4, 0x1
  4216. 000032A4  2B6E FDE2 A906           move.l     [A5 - 0x56FA], [A6 - 0x21E]
  4217. 000032AA  1004                     move.b     D0, D4
  4218. 000032AC  6704                     beq        +0x6 /* 000032B2 */
  4219. 000032AE  4EAD 0F6A                jsr        [A5 + 0xF6A /* export_489 */]
  4220. label000032B2:
  4221. 000032B2  3F2D B506                move.w     -[A7], [A5 - 0x4AFA]
  4222. 000032B6  4EAD 2692                jsr        [A5 + 0x2692 /* export_1230 */]
  4223. label000032BA:
  4224. 000032BA  4CDF 00F0                movem.l    D4,D5,D6,D7, [A7]+
  4225. 000032BE  4E5E                     unlink     A6
  4226. 000032C0  4E75                     rts
  4227.